Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

pilchards Definition

Cancel
pilchards
noun(pil-chard)
a fish (Sardina pilchardus) of the herring family that occurs in great schools along the coasts of Europe
pilchards
noun(pil-chard)
any of several sardines related to the European pilchard

Words Related to pilchards!

pilchards Examples by Brain Bank Users