fish ladder

名词 n.

英文释义

名词 n.
  1. A structure built on or around dams or locks to facilitate the migration of fish.
    — We came to the base of an abnormally long perpendicular fish ladder, stretching up, up into shadow so overwhelmingly deep it seemed as if a pit had been inverted over our heads.

词形变化

fish ladders plural
0 次浏览 数据来源: Wiktionary