'overtop' definitions:

Definition of 'overtop'

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