Definitions
There is 1 meaning of the phrase
English Revolution.
English Revolution - as a noun
The revolution against james ii; there was little armed resistance to william and mary in england although battles were fought in scotland and ireland (1688-1689)
Synonyms (Exact Relations)
bloodless revolutionglorious revolution