ATOP Meaning of ATOP in English preposition literary - on or at the top ofThe statue atop the tower seems to be guarding the town from attack.She sat atop a two-metre high wall. Cambridge English vocab. Кембриджский английский словарь. 2012