What is the meaning of Sizzen?

to sit

to stay, remain

Source: wiktionary.org