What is the meaning of Sorruttaa?

to collapse; cause to collapse, crumble, fall or cave in

Source: wiktionary.org