|

Balmoral Castle

DEFINITIONS OF: Balmoral Castle

1

n a castle in northeastern Scotland that is a private residence of the British sovereign

Example of:
castle
a large building formerly occupied by a ruler and fortified against attack
WORD FAMILY
USAGE EXAMPLES