Meaning of defecate
Definition of defecate
(verb)
have
a
bowel
movement; "The dog had
made
in the
flower
beds"
Other information on defecate
WIKIPEDIA results for
defecate
Amazon results for
defecate
Tweet