surmounted

adj

1.
having something on top
Participle:
surmount