Definitions of tar-and-feather:

  • verb:   smear the body of (someone) with tar and feathers; done in some societies as punishment