obstacle [pl. obstacles]
Synonyms
  • حاجز ، مانع ، عائق ، عقبة
Notices
  • a person or thing that obstructs progress