Depriving meaning : To take something away from (someone) and keep it away; to deny someone something. To degrade (a clergyman) from office. To bereave.
reenvision
depriving
hypoallergenic
hackling
lamped