Impede (verb) — يُعيق ويُبطئ: To slow or block progress. Below are 8 words with a similar meaning; the linked ones have full GL Dictionary entries with their meaning in Arabic.
hamperblockdelayrestrainretardstall
To cause constipation in someone, making bowel movements infrequent or difficult. Figuratively, it can mean to clog a process or make something inactive…
to keep someone from proceeding; to hold in custody or delay