Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
defecation
in English
defecation
us
/dɪˌfɛˈkeɪ.ʃən/
uk
/dɪˌfɛˈkeɪ.ʃən/
#uncommon
Plural
defecation
Definitions
Noun
removing
waste
from
the
bowels
The
process
of
defecation
is
essential
for
maintaining
good
health
.