Definitions
There is 1 meaning of the phrase
British Crown.
British Crown - as a noun
The symbol of the power of the british monarchy
Example: "Members of the british commonwealth owe allegiance to the british crown"