ON TOP OF Meaning of ON TOP OF in English over all of, over the surface of; in addition to Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012