SURMONTAR Meaning of SURMONTAR in English v to surmount (1. to rise above; 2. to be above or on top of; 3. to overcome) Interlingua English vocab. Английский словарь Интерлингва. 2012