English dictionary
lake salmon meaning and definition
Definition and meaning of lake salmon at MeaningMonkey.org. lake salmon meaning and definition in the English Dictionary.LAKE SALMON noun
Definition of lake salmon (noun)
- Atlantic salmon confined to lakes of New England and southeastern Canada
- synonyms: landlocked salmon
Source: Princeton University Wordnet