favourable position

Noun
  1. The quality of being at a competitive advantage (synset 105166002)

Other Searches