Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
on-top
in English
on-top
#common
Definitions
Adverb
at
the
highest
point
;
uppermost
in
a
dominant
or
controlling
position
The
manager
stayed
on-top
of
the
project
to
ensure
its
success
.
Base Words
top
on