'favourable position' definitions:

Definition of 'favourable position'

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