Meaning of royal charter

Definition of royal charter

(noun) a charter granted by the sovereign (especially in Great Britain)

Other information on royal charter

WIKIPEDIA results for royal charter
Amazon results for royal charter