Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
unravel 
1 disentangle, extricate, free, separate, straighten out, undo, unknot, untangle, unwind 
2 clear up, explain, figure out  (informal) get straight, get to the bottom of, interpret, make out, puzzle out, resolve, solve, suss (out)  (slang) work out