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. Derivatives: drupaceous adj. Etymology: L drupa f. Gk druppa olive Oxford English vocab. Оксфордский английский словарь. 2012