This is not a dictionary! - Search for "overtop" in The Danish Dictionary
September 24. 2013 from wordnet.princeton.edu
overtop — verb — english
look down on; "The villa dominates the town"