Loading page
landlocked 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 landlocked salmon come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.