PILCHARD


Meaning of PILCHARD in English

■ noun a small marine food fish of the herring family. [ Sardina ~us (Europe) and other species.]

Origin

C16: of unknown origin.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.