Yahoo Malaysia Web Search

Search results

  1. Dictionary
    upheaval
    /ʌpˈhiːvl/

    noun

    • 1. a violent or sudden change or disruption to something: "major upheavals in the financial markets"
    • 2. an upward displacement of part of the earth's crust: "the first upheaval produced a hill which was called Roof Mountain"

    More definitions, origin and scrabble points