Definitions
There is 1 meaning of the phrase
Landlocked Salmon.
Landlocked Salmon - as a noun
Atlantic salmon confined to lakes of new england and southeastern canada
Synonyms (Exact Relations)
lake salmonExample Sentences
"The migration patterns of landlocked salmon can differ from those of their anadromous relatives."
"Anglers often use flies or lures to catch landlocked salmon."
"The population of landlocked salmon in the lake has been steadily increasing."
"The conservation efforts have been successful in preserving the habitat of landlocked salmon."
"Many fishermen consider catching a landlocked salmon to be a prized achievement."