Поиск в словарях
Have one up
(on somebody) превосходить (кого-либо), иметь преимущество (перед кем-либо)