حائل

Etymology
of the verb.

Adjective

 * 1) altering, changing, being transmuted
 * 2) altered, changed, transmuted
 * 3) becoming black
 * 4) having become black

Noun

 * 1) anything shifting or moving in  its place
 * 2) anything having shifted or moved in  its place
 * 3) a female camel (or other animal) not conceiving or becoming pregnant during a set period of years
 * 4) a palm tree not bearing fruit
 * 5) a female baby camel at the time of birth

Noun

 * 1) partition, fence, barrier, obstacle, obstruction

Etymology
.

Adjective

 * 1) intervening; hindering; coming in between

Noun

 * 1) partition; obstacle; buffer

Etymology
, from.

Adjective

 * 1) intervening, interposing, restraining, preventing
 * 2) hindering, standing in the way, disturbing

Noun

 * 1) obstacle, impediment