lake salmon Meaning, Definition & Usage

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

WordNet