1 landlocked salmon | Definition of landlocked salmon

landlocked salmon

noun

Definition of landlocked salmon

1 : a landlocked phase that is sometimes regarded as a distinct variety (Salmo salar sebago) or a separate species (S. sebago) of the salmon of the Atlantic and is native to lakes of eastern North America from New Hampshire to New Brunswick

— called also Sebago salmon

×

You're never
too cool to learn something new.

Sign up for our Word of the Day
daily newsletter!