Surmounted Meaning

There are 1 meaning(s) for word Surmounted

Meaning 1 : having something on top

    Example : columns surmounted by statues