Untangle

French Meaning

démêler

débrouiller

English Meaning

  1. To free from a tangle; disentangle. See Synonyms at extricate.
  2. To straighten out (something puzzling or complicated); clarify or resolve.

StatCounter - Free Web Tracker and Counter