Definition of upheaval

Definition of upheaval
  1. upheaval Noun the process of being heaved upward, especially the raising of part of the earth's crust
  2. upheaval Noun a sudden violent upset, disruption or convulsion
Need more help? Try our forum NEW