british crown Meaning, Definition & Usage

  1. noun the symbol of the power of the British monarchy
    • members of the British Commonwealth owe allegiance to the British Crown

WordNet