anchovy paste

English

Noun

anchovy paste (countable and uncountable, plural anchovy pastes)

  1. A kind of fish paste made mainly with anchovies.