TAR AND FEATHER


Meaning of TAR AND FEATHER in English

to smear (a person) with tar and cover with feathers as a punishment or indignity

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.