Noun landlocked salmon has 1 sense
  1. landlocked salmon, lake salmon - Atlantic salmon confined to lakes of New England and southeastern Canada
    --1 is a kind of Atlantic salmon, Salmo salar
,
TOP