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