Big Huge Thesaurus

Borstal

noun

sounds kind of like