broadmoor








noun

  1. an institution in Berkshire, England, for housing and treating mentally ill criminals
54 queries 0.544