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

English

"tar and feather sb" in 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)