PILCHARD


Meaning of PILCHARD in English

[noun] [C] - a small edible fish that lives in the sea. It is often preserved in a metal container in sauce.a tin of pilchardspilchards in tomato sauceIt's good to include oily fish like mackerel, tuna, sardines and pilchards in your diet.

Cambridge English vocab.      Кембриджский английский словарь.