Umbrella School Definition

noun

An alternative school that oversees the homeschooling of children to ensure that it fulfils government educational requirements.

Wiktionary

Other Word Forms of Umbrella School

Noun

Singular:
umbrella school
Plural:
umbrella schools

Find Similar Words

Find similar words to umbrella school using the buttons below.

Words Starting With

Words Ending With

Unscrambles

umbrella school