SALMON LADDER


Meaning of SALMON LADDER in English

(also salmon leap )

■ noun a series of natural steps in a cascade or steeply sloping river bed, or a similar arrangement incorporated into a dam, allowing salmon to pass upstream.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.