Definitions | obstacle |
| noun - Something that impedes, stands in the way of, or holds up progress
- A big to understanding the manual was that it had been poorly translated from the Japanese
Etymology: From French, obstacle.
Supplemental Details:Sponsor an extended definition for obstacle for as little as $10 per month. Click here to contact us.
Full Definition of obstacle
| |
|