lacking basic necessities or advantages
from deprive, from Latin deprivare (to bereave)
Try Another Word