English definition of “notch”
/nɒtʃ/ noun [C]
LEVEL › a level of quality or amount: His game is a notch above any other player's. Interest rates have moved up another notch.
CUT › a cut in the shape of the letter V on the edge or surface of something