GeneralConnection.comDictionary
obstacle
Noun

1. obstruction
2. hindrance, deterrent, impediment, balk, baulk, check, handicap, obstruction
2. obstructor, obstructer, impediment, impedimenta
Usage