ON TOP


Meaning of ON TOP in English

on, located on the top of -, atop; at the summit, at the peak

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.