as in advantages
the more favorable condition or position in a competition
one would have thought that having the superior product would have given the company the high ground in the video format war
Synonyms & Similar Words
Relevance
Antonyms & Near Antonyms
Love words? Need even more definitions?
Merriam-Webster unabridged
Share