BORSTAL


Meaning of BORSTAL in English

[ 'bɔ:st(ə)l ]

■ noun Brit. historical a custodial institution for young offenders.

Origin

early 20th cent.: named after the village of Borstal in southern England, where the first of these was established.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.