squagliare

listen to the pronunciation of squagliare
Italienisch - Englisch
escape, clear off, make off
melt, liquefy