Home / Dictionary / John school

John school Uncommon

Definition, synonyms and related words

Definitions
Noun
1

A police-run program in which men arrested for soliciting prostitutes agree to attend lectures from former prostitutes as an alternative to paying a fine or spending time in jail.

Related Terms
Rhyming Words
ool bool tool fool hool wool kool nool pool cool sool crool stool skool drool ahool chool spool shool brool
Compare
John school vs