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 English dictionary.      Английский словарь Webster.