Definify.com

Definition 2024


landlocked_salmon

landlocked salmon

See also: land-locked salmon

English

Alternative forms

Noun

landlocked salmon (uncountable)

  1. Populations of the Atlantic salmon, Salmo salar that inhabit freshwater only.

Synonyms

Translations