GeneralConnection.com
➔
Dictionary
obstacle
Noun
1. obstruction
2. hindrance, deterrent, impediment, balk, baulk, check, handicap, obstruction
2. obstructor, obstructer, impediment, impedimenta
Usage