ANCHOVY


Meaning of ANCHOVY in English

n. (pl. -ies) any of various small silvery fish of the herring family usu. preserved in salt and oil and having a strong taste.

Phrases and idioms:

anchovy pear a W. Indian fruit like a mango. anchovy toast toast spread with paste made from anchovies.

Etymology: Sp. & Port. ancho(v)a, of uncert. orig.

Oxford English vocab.      Оксфордский английский словарь.