meaning of upheaval

1. The act of upheaving, or the state of being upheaved; esp. , an elevation of a portion of the earths crust.
2.
disturbance usually in protest


Related Words

upheaval |

Developed & Maintained By Taraprasad.com

Treasure Words