obstacle [pl. obstacles]
Synonyms
  • حاجز ، فاصل ، سدّ ، حجاب ، مُغطّي ، مُخفي ، حاجب