Word Games Pro Dictionary
embroilment
noun
an intricate and confusing interpersonal or political situation
Quick reference
Word Facts
Meaning
Definitions
noun
an intricate and confusing interpersonal or political situation
Similar words
Word Games Pro Dictionary
an intricate and confusing interpersonal or political situation
Quick reference
Meaning
an intricate and confusing interpersonal or political situation
Similar words