Definify.com
Definition 2025
land-locked_salmon
land-locked salmon
See also: landlocked salmon
English
Noun
land-locked salmon (usually uncountable, plural land-locked salmon)
- Alternative form of landlocked salmon
land-locked salmon (usually uncountable, plural land-locked salmon)