English dictionary
apple nut meaning and definition
Definition and meaning of apple nut at MeaningMonkey.org. apple nut meaning and definition in the English Dictionary.APPLE NUT noun
Definition of apple nut (noun)
- nutlike seed of a South American palm; the hard white shell takes a high polish and is used for e.g. buttons
- synonyms: ivory nut, vegetable ivory
Source: Princeton University Wordnet