Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
top oneself
in English
top oneself
#limited
Definitions
Verb
to
surpass
one's
own
record
;
exceed
previous
achievements
The
athlete
aimed
to
top
herself
in
the
upcoming
marathon
.
to
end
one's
life
intentionally
(
in
a
desperate
situation
)
After
a
long
struggle
with
depression
,
she
tragically
decided
to
top
herself
.
Base Words
oneself
top