tarred-and-feathered
tar·re·dand·feathered
adjective
1.
smeared with tar and covered with feathers as a punishment
- “the poor tarred-and-feathered wretch”
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.