What is the meaning of pilchard in English?

Learn vocabulary with pictures as well as definitions of pilchard in English

Learn in

See more

n. pilchard

Definition of pilchard in English

Small marine fish that has a greenish-blue body with silver sides, feeds on plankton and forms large schools.

Synonyms of pilchard in English

sardine