DRUPE Meaning of DRUPE in English n. any fleshy or pulpy fruit enclosing a stone containing one or a few seeds, e.g. an olive, plum, or peach. drupaceous adj.[ L drupa f. Gk druppa olive ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012