tarred-and-feathered Meaning, Definition & Usage

  1. adjective satellite smeared with tar and covered with feathers as a punishment
    • the poor tarred-and-feathered wretch

WordNet