What is the meaning of Restare?

to stay, to remain

to be left, to remain, to be remaining

to remain, to continue to be

to stop

to stop (doing something) [with di (+ infinitive) or da (+ infinitive)]

present active infinitive of restō

first/third-person singular future subjunctive of restar

Source: wiktionary.org