Definition of obstacle

Definition of obstacle
  1. obstacle Noun Something that impedes, stands in the way of, or holds up progress
Need more help? Try our forum NEW