The phrase "have it over" denotes a sense of dominance or superiority over someone or something. Synonyms for this phrase include "winning," "triumphant," "conquering," "dominating," "prevailing," "succeeding," "outperforming," "excelling," "outpacing," and "overpowering". When someone has it over another, they have achieved a position of advantage or superiority, whether it may be in an argument, competition, or any other situation. Using these synonyms can add flair to one's writing or conversation and may help paint a more vivid picture of the situation at hand.