mass starvation
mass starvation
English
Noun
Ad
Definition
The starvation of a large proportion of a region's population due to drought, warfare, famine or similar events.
Ad
mass starvation
The starvation of a large proportion of a region's population due to drought, warfare, famine or similar events.