English Dictionary
Definition upheaval in British English
upheaval noun
[countable/uncountable] noun
/ʌpˈhiːv(ə)l/
Example
There have been massive upheavals in the telecommunications industry.
