Meaning of Borstal

Definition of Borstal

(noun) formerly a British reform school for youths considered too young to send to prison

Other information on Borstal

WIKIPEDIA results for Borstal
Amazon results for Borstal