Word info Synonyms

landlocked salmon

Noun

Meaning

Atlantic salmon confined to lakes of New England and southeastern Canada

Source: WordNet

Synonyms

Show all synonyms

Hypernyms

Close letter words and terms