English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition drupe in British English

drupe noun

[countable] noun
/druːp/
1

a fruit with a stone surrounded by a soft thick part covered with skin. Peaches, plums and cherries are all drupes.

Synonyms and related words
Definition drupe in British English