عوق

Verb

 * 1) to hamper, to be an obstacle to, to obstruct, to impair, to impede, to hinder

Etymology
From.

Verb

 * 1) to obstruct, to stand in the way
 * 2)  to detain