Home Synonyms imbroglio
See US English definition of imbroglio
See UK English definition of imbroglio
See Spanish definition of embrollo
1‘a man caught up in a political imbroglio’
READ THESE ARTICLES