Definitions for demeaning

Definitions for (adj) demeaning

Main entry: demeaning, mortifying, humbling, humiliating

Definition: causing awareness of your shortcomings

Usage: golf is a humbling game


Visual thesaurus for demeaning