- 2Meaning: obstructionbarrier obstacle impediment
- 3Meaning: handicap
- 4Meaning: difficulty
- 5Meaning: dilemma
- 6Meaning: impediment
- 7Meaning: objectiondemur obstacle difficulty
- 9Meaning: drawback
- 10Meaning: deterrent