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
Tweet