English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition charter school in British English

charter school noun

noun
1

a school that is publicly funded but operates independently, especially in the US

Example

MPs visited the US last month to see what can be learned from charter schools.

Definition charter school in British English