tar and feather - Anglais Synonymes Dictionnaire