Moira's Lexicon

imbroglio

/im-BROHL-yoh/

noun

A complicated or embarrassing situation. Italian-derived, and a frequent descriptor for Rose family business.