favorable position - İngilizce Eşanlam Sözlük

favorable position

n.
[1] superiority , favourable position