Imbroglio
[n] a very embarrassing misunderstanding
[n] an intricate and confusing interpersonal or political situation
Related Information
Related Terms
altercation, argument, bicker, bickering, bind, blood feud, brawl, broil, clutch, complication, contention, controversy, crunch, dispute, donnybrook, donnybrook fair, embarrassing position, embarrassment, embroilment, falling-out, feud, fight, fine how-do