Loading page
lake salmon is a noun meaning "Atlantic salmon confined to lakes of New England and southeastern Canada". It carries one recorded sense.
Atlantic salmon confined to lakes of New England and southeastern Canada
Definitions, synonyms and semantic relations for lake salmon come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.