American Dictionary
Definition someone over the top in American English
someone over the top phrase
phrase
1
to make someone successful in a competition or activity
