Definition of king's scholarship in US English:

king's scholarship

noun

British
  • A scholarship funded by a royal endowment or foundation, especially in certain public schools or colleges founded by royal charter, and typically awarded on the basis of academic merit, performance, etc.

Origin

Mid 18th century; earliest use found in Biographia Britannica.