BORSTAL Meaning of BORSTAL in English [Bor.stal] n [Borstal, Eng. village where the first such institution was set up] (1907) Brit: reformatory Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012