Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
notch up
in English
notch up
#common
Definitions
Verb
to
accomplish
something
through
effort
;
gain
success
The
team
will
notch
up
a
win
if
they
play
well
.
Base Words
notch
up