'favorable position' definitions:

Definition of 'favorable position'

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