Meaning of overtop

Definition of overtop

(verb) look down on; "The villa dominates the town"

Other information on overtop

WIKIPEDIA results for overtop
Amazon results for overtop