falcade

/fɑlˈkeɪd/ or /fɔlˈkeɪd/

Definitions

1. noun

A narrow opening between two projecting parts, especially the opening between two branches of a valley or a river

“The hikers had to navigate through the narrow falcade between the two mountain peaks.”

Synonyms

  • gap
  • opening

Antonyms

  • barrier
  • obstruction