Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
defecate
in English
defecate
us
//dɪˈfɛkeɪt//
#uncommon
Past Tense
defecated
Participle Verb
defecating
Third Person Singular
defecates
Definitions
Verb
to
excrete
feces
naturally
The
baby
will
defecate
in
its
diaper
.
to
expel
waste
from
the
body
The
body's
digestive
system
helps
to
defecate
waste
regularly
.
to
purge
or
remove
impurities
The
doctor
recommended
a
detox
program
to
help
defecate
toxins
from
her
body
.