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.”