RESTAR Meaning of RESTAR in English v to remain (1. to be left; 2. to stay) Interlingua English vocab. Английский словарь Интерлингва. 2012