IMBRANGLE Meaning of IMBRANGLE in English vt to entangle as in a cobweb; to mix confusedly. Webster English vocab. Английский словарь Webster. 2012