Etymology
Today it means: A school offering courses over the Internet rather than in its own physical premises. Full definition →
From cyber- + school.
Etymology from Wiktionary, CC BY-SA 4.0.