GeneralConnection.com
➔
Dictionary
tar-and-feather
Verb
1. punish
1. penalize, penalise
Usage