English Dictionary
◊ EMBRANGLE
embrangle
v : make more complicated or confused through entanglements
[syn: {snarl}, {snarl up}]