English Dictionary
Definition tar and feather someone in British English
tar and feather someone phrase
phrase
1
in the past, to cover someone with tar and feathers as a punishment
Synonyms and related words
