отмечать, записывать (победу) That's another win our team has notched up this year! ≈ Вот еще одна победа нашей команды в этом году.
NOTCH UP
Англо-русский перевод NOTCH UP
New large English-Russian dictionary . Новый большой Англо-Русский словарь. 2011