What is Surmounted?

Surmounted definition and meaning on Dictionary terms:
verb (used with object)

to mount upon; get on the top of; mount upon and cross over: to surmount a hill.
to get over or across (barriers, obstacles, etc.).
to prevail over: to surmount tremendous difficulties.
to be on top of or above: a statue surmounting a pillar.
to furnish with something placed on top or above: to surmount a tower with a spire.

  1. to surpass in excellence.
  2. to exceed in amount.