'overtop' definitions:

Definition of 'overtop'

(from WordNet)
verb
Look down on; "The villa dominates the town" [syn: dominate, command, overlook, overtop]