What is the meaning of Surmounten?
To be or go above; to be higher than:
To surpass; to be superior (than something).
To vanquish; to be victorious against.
To achieve might or achievement.
To exceed; to be more numerous than.
Source: wiktionary.orgSearch words containing