Reverse Word Search Lookup

Comprehensive
Dictionary Suite
Help
Help
Help
 
degrading tending to debase or humiliate.
spite the malicious wish to hurt, bother, or humiliate someone. [1/3 definitions]
tar and feather to punish or humiliate by coating with tar and feathers. [1/2 definitions]