Meaning of tar-and-feather

Definition of tar-and-feather

(verb) smear the body of (someone) with tar and feathers; done in some societies as punishment; "The thief was tarred and feathered"

Other information on tar-and-feather

WIKIPEDIA results for tar-and-feather
Amazon results for tar-and-feather