Anchovy

An anchovy is a small, intensely-flavored Mediterranean fish. It is often canned in olive oil and cured with salt.

Useful Links:

anchovy Definition in the Cambridge English Dictionary
Anchovy | BBC Good Food

Fun related videos

<< Go back to the glossary index