to deprive sb of sth
1.(prevent from having)使某人不能享有某事物
This has deprived intelligence agencies of vital information.这使得情报机构无法获得重要信息。
The waste-disposal unit blocked and deprived them of water.废物处理装置堵住了, 这使他们无法用水。
2.(take away from)剥夺某人某事物;使某人丧失某事物
The Norman Conquest deprived them of this liberty.诺曼人的征服剥夺了他们的自由。
The disintegration of the Soviet Union deprived western intelligence agencies of their main enemies.苏联解体使西方情报机构丧失了主要敌人。