'Granny Smith' definitions:

Definition of 'Granny Smith'

(from WordNet)
noun
Apple with a green skin and hard tart flesh