Definition: the quality of having a superior or more favorable position
Usage: the experience gave him the advantage over me
Synonyms: vantage
Definition: place or situation affording some advantage (especially a comprehensive view or commanding perspective)
Similar words: position, place
Definition: the particular portion of space occupied by something
Usage: he put the lamp back in its place