British Crown


Thesaurus
Noun1.British Crown - the symbol of the power of the British monarchyBritish Crown - the symbol of the power of the British monarchy; "members of the British Commonwealth owe allegiance to the British Crown"