Definition, synonyms and related words
Causing hinderance or setback; impeding; contrary; adverse; problematic