overtop

overtop

overtop

Verb

look down on; "The villa dominates the town"

Synonyms: