mantrap [pl. mantraps]
Synonyms
  • كُفر ، إلحاد ، ضلالة ، زندقة
Notices
  • a difficult or unpleasant situation that is difficult to escape from