Englishfor English speakers
salmon ladder
English
Meaning salmon ladder meaning
What does salmon ladder mean?
salmon ladder
noun
—
A fish ladder built for salmon.
—
(sports, exercise) A physical-training exercise where the exerciser moves a crossbeam to progressively higher positions on a pair of posts while hanging from it with their arms.
—
fish ladder built for salmon
Are you looking for...?