English synonyms about - contact  

landlocked salmon

noun

1 landlocked salmon

Atlantic salmon confined to lakes of New England and southeastern Canada.

synonym: lake salmon.


Find more on landlocked salmon elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0248