Embrangle
Word Dictionary
-> Embrangle
Search:
Embrangle
(v. t.) To confuse; to entangle.
Terms of Use
Canadian Jobs