NOTCH Meaning of NOTCH in English n. groove; V-shaped cut; level, degree (Informal); pass between two hills or mountains Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012