HAVE IT OVER
Meaning of HAVE IT OVER in English
phrasal
or have it all over
: to be in a more avantageous position than
has it over one ignorant of the language
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012