Meaning of favourable position

Definition of favourable position

(noun) the quality of being at a competitive advantage

Other information on favourable position

WIKIPEDIA results for favourable position
Amazon results for favourable position