Humiliating Meaning

Deeply embarrassing.

Definition

Causing shame, embarrassment, or loss of dignity.

Simple meaning: Deeply embarrassing.

Examples

Synonyms

embarrassing

Antonyms

honoring

More adjectives that start with H