Megadrought (noun) Definition, Meaning & Examples

noun
  1. a severe drought lasting for two or more decades: The driest parts of the American West are already in the grips of a megadrought.
Megadrought (noun) Definition, Meaning & Examples

More Definitions