NOTCH SOMETHING UP


Meaning of NOTCH SOMETHING UP in English

score or achieve.

→ notch

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.