squagliare

listen to the pronunciation of squagliare
Italian - English
escape, clear off, make off
melt, liquefy