THE RESTORATION


Meaning of THE RESTORATION in English

the re-establishment of Charles II as King of England in 1660, or the period following this.

→ restoration

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.