stool
Top 40000
Meanings
Noun
1. a denouncer or whistleblower; a stoolie (Canada, slang, derogatory)
Examples1
Grégoire protested; he was no stoolie.