Meaning of sardine

Definition of sardine

small fishes found in great schools along coasts of Europe; smaller and rounder than herring

Other information on sardine

WIKIPEDIA results for sardine
Amazon results for sardine