Meaning of revolution in English
1. the overthrow of a system of government and the setting up of a new or different system of government, especially by force
Revolution occurred in that country.
2. a complete or drastic change
Airplanes have brought about a revolution in travel.