unfavorable position


Meanings

  • the quality of being a competitive disadvantage

Synonyms