Meaning of “tar and feather sb” in the English Dictionary

british dictionary

"tar and feather sb" in British English

See all translations

tar and feather sb

to cover someone in tar and feathers as a punishment

(Definition of “tar and feather sb” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)