Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of salmon ladder

Source language: EnglishDictionary language: English

salmon ladder

noun

Definitions

  1. A fish ladder built for salmon.

  2. (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.

  3. The apparatus used for this exercise.