Definitions of fish ladder:

  • noun:   a series of ascending pools providing a passage for salmon to swim upstream past a dam