Pilchard

What is Pilchard?

Pilchard definition and meaning on Dictionary terms:
noun

a small, southern European, marine fish, Sardina pilchardus, related to the herring but smaller and rounder.
any of several related fishes, as Sardinops caeruleus, common off the California coast.