imbroglioEnglish

imbroglio, embroilment

Noun

An intricate and confusing interpersonal or political situation

English: imbroglio, embroilment

A very embarrassing misunderstanding

English: imbroglio

English words with similar meanings

Show 1 words