English Dictionary
◊ OVERTOP
overtop
v : look down on; "The villa dominates the town" [syn: {dominate},
{command}, {overlook}]