embrangle ( synonym found)

Definition of embrangle:

(v) : to embroil

Back to Top