tarring and feathering

English

Verb

tarring and feathering

  1. present participle and gerund of tar and feather