TOP STH Meaning of TOP STH in English off (with sth) to complete sth successfully by doing or adding one final thing Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005