have it over

idiom

Definition of have it over

: to be better than When it comes to creative thinking, humans have it over computers.