Synonyms of Landlocked Salmon in English :

Antonyms of Landlocked Salmon in English

Thesaurus of Landlocked Salmon in English

Landlocked Salmon

see definition of landlocked salmon

Synonyms of landlocked salmon

1. (noun) Atlantic salmon confined to lakes of New England and southeastern Canada

Hypernyms of landlocked salmon

1. (noun) Atlantic salmon confined to lakes of New England and southeastern Canada