Stooled Synonyms

To give incriminating information about others, especially to the authorities
(Verb)
Have a bowel movement
(Verb)
Synonyms:
  1. made
  2. defecated