surmountedEnglish

surmounted

Adjective

Having something on top

English: surmounted