unpuzzle

unpuzzle

(ʌnˈpʌzəl) vb (tr) to figure (something) out