Definitions for humiliating

Definitions for (adj) humiliating

Main entry: demeaning, mortifying, humbling, humiliating

Definition: causing awareness of your shortcomings

Usage: golf is a humbling game


Visual thesaurus for humiliating