tarred-and-feathered

English

Verb

tarred-and-feathered

  1. simple past and past participle of tar-and-feather