imbroglio

Explore definitions, synonyms, and language insights of imbroglio

Definitions

Noun
an intricate and confusing interpersonal or political situation
Noun
a very embarrassing misunderstanding