Water scarcity

DEFINITION: A lack of sufficient available water resources to meet the demands of water usage within a region.

 

Back to the Jargon Buster

Suggest a definition

Do you have a definition that you would like to add to the Jargon Buster? Let us know!