encumbrance [pl. encumbrances] , {relations}
Synonyms
  • تثبيط ، تأخير ، إضعاف
Notices
  • preventing someone or something from moving freely