Synonyms for "squealer"

Words with similar meaning