Synonyms of Tar-and-feather in English :
Antonyms of Tar-and-feather in English
Thesaurus of Tar-and-feather in English
1. (verb) smear the body of (someone) with tar and feathers; done in some societies as punishment