atown-aggie's definitions
A school which is funded by the public school system with small class sizes. Often an outlet for students who would be lost within a larger public school, or outcasted.
by atown-aggie December 19, 2006
Get the Charter Schoolmug.