'Atlantic herring' definitions:

Definition of 'Atlantic herring'

From: WordNet
noun
Important food fish; found in enormous shoals in the northern Atlantic [syn: Atlantic herring, Clupea harengus harengus]