1 a : in control of <acted like a man on top of his job ― Newsweek > b : informed about <tried to keep on top of new developments>
2 : in sudden and unexpected proximity to <the deadline was on top of them>
3 : in addition to
1 a : in control of <acted like a man on top of his job ― Newsweek > b : informed about <tried to keep on top of new developments>
2 : in sudden and unexpected proximity to <the deadline was on top of them>
3 : in addition to
Merriam Webster Collegiate English Dictionary. Merriam Webster - Энциклопедический словарь английского языка. 2012