WINDSOR CASTLE


Meaning of WINDSOR CASTLE in English

ˌWindsor ˈCastle BrE AmE

one of the official homes of the British royal family, in the town of Windsor. It was badly damaged by a fire in 1992, but in 1998 it was opened again for the public to visit, after all the damage had been repaired.

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.