Synonyms and Antonyms for unfavorable_position

1. unfavorable position (n.)

the quality of being a competitive disadvantage

Synonyms: Antonyms: