Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
beat off
in English
beat off
#common
Definitions
Verb
to
drive
away
with
force
;
repel
The
dog
will
beat
off
any
stranger
who
approaches
the
house
.
to
repel
or
defeat
something
The
immune
system
helps
beat
off
infections
and
diseases
.
to
masturbate
(
male
self-stimulation
)
He
started
to
beat
off
in
the
shower
,
lost
in
his
own
thoughts
.
to
masturbate
(
usually
male
,
self-pleasure
)
Men
who
beat
off
regularly
may
experience
a
decrease
in
refractory
period
.