'favorable position' definitions:

Definition of 'favorable position'

From: WordNet
noun
The quality of being at a competitive advantage [syn: superiority, favorable position, favourable position]