Meaning of CANYON in English

CANYON

A relatively narrow, deep depression with steep sides, the bottom of which generally has a continuous slope, developed characteristically on some continental slopes. IHO/IOC (1985)

Fishery English glossary.      Английский глоссарий рыболовства .