clough

noun
  1. a narrow valley or ravine, especially one with steep sides
  2. Usage: chiefly British; dialectal

Examples