Learn English - More Workplace Expressions
Learn English: Hundreds of workplace English expressions on the right to scroll through and click on to learn.
on top of . . .
English Meaning 1
finished something / in control of something
English Example 1
“I just wanted to let you know that we’ve finally managed to get on top of those updates for your website”