embarrassingEnglish

embarrassing, awkward, mortifying, sticky, unenviable

Adjective

Hard to deal with, especially causing pain or embarrassment

English: awkward, embarrassing, sticky, unenviable

Bahasa: susah, sukar, cerewet

Causing to feel shame or chagrin or vexation

English: embarrassing, mortifying

Bahasa words with similar meanings

English words with similar meanings

Show 4 words

Words that start with "embarrassing"