landlocked salmon: Meaning and Definition of

land'locked salm'on

Pronunciation: [key]
  1. a variety of the Atlantic Ocean salmon, Salmo salar, confined to the freshwater lakes of New England and adjacent areas of Canada. Also called
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.