have the best of it verb1 •To gain the advantage in a contest. formshad the best of it · having the best of it · has the best of it