What is the meaning of sardine in English?

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

Learn in

See more

n. sardine

Definition of sardine in English

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

Synonyms of sardine in English

pilchard