Unadvantageous Synonyms

Tending to discourage, retard, or make more difficult
(Adjective)