ˌWormwood ˈScrubs (
also The Scrubs informal)
a prison in West London. In 1998, prisoners there claimed that some of the prison officers treated them in an unfair, sometimes violent way, and the government set up an
inquiry to discover the truth.
[TahlilGaran] Dictionary of Contemporary English ▲