Definition of social deprivation in English:

social deprivation

noun

  • Hardship caused by a lack of the ordinary material benefits of life in society.

Origin

Early 19th century.