imbroglio
Explore definitions, synonyms, and language insights of imbroglio
Definitions
Noun
an intricate and confusing interpersonal or political situation
Noun
a very embarrassing misunderstanding