anchovy pear

noun

Definition of anchovy pear

1 : the fruit of a West Indian tree (Grias cauliflora) of the family Lecythidaceae often eaten as a pickle
2 : the tree that bears anchovy pears

First Known Use of anchovy pear

1696, in the meaning defined at sense 1

History and Etymology for anchovy pear

so called from its use as an hors d'oeuvre

Keep scrolling for more