meaning of tarred and feathered

1. smeared with tar and covered with feathers as a punishment; "the poor tarred-and-feathered ">wretch"


Related Words

tarred-and-feathered |

Developed & Maintained By Taraprasad.com

Treasure Words