TAR AND FEATHER


Meaning of TAR AND FEATHER in English

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

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.