tar-and-feather


Also found in: Thesaurus.
ThesaurusAntonymsRelated WordsSynonymsLegend:
Verb1.tar-and-feather - smear the body of (someone) with tar and feathers; done in some societies as punishment; "The thief was tarred and feathered"
penalise, penalize, punish - impose a penalty on; inflict punishment on; "The students were penalized for showing up late for class"; "we had to punish the dog for soiling the floor again"