Big Huge Thesaurus

tarred-and-feathered

adjective

similar terms