Langimage
English
C1

to punish someone by covering them with tar and feathers.

Meanings

to punish someone by covering them with tar and feathers.

In the past, they would tar and feather criminals as a form of public humiliation.

Last updated: 2025/01/21 08:12