NOTCH
Meaning of NOTCH in English
( n. )
A narrow passage between two elevation; a deep, close pass; a defile; as, the notch of a mountain.
Webster's Revised Unabridged English Dictionary.
Пересмотренный полный словарь английского языка Webster.
2012