Definition of Atlantic Herring

  • 1. Important food fish; found in enormous shoals in the northern Atlantic Noun

Synonyms for word "atlantic herring"

Semanticaly linked words with "atlantic herring"

Hyponims for word "atlantic herring"