embogue

/ɛmbɒʊɡ/

Definitions

1. noun

A narrow or winding passage, especially one between hills or mountains.

“The hikers navigated through the embogue to reach the summit.”

Synonyms

  • defile
  • passage

Antonyms

  • plain
  • plateau