TAR AND FEATHER Meaning of TAR AND FEATHER in English punish, impose a severe or humiliating punishment Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012