RAMPTON HOSPITAL


Meaning of RAMPTON HOSPITAL in English

a special hospital near Retford in Nottinghamshire , England, for men and women who are mentally ill and are considered to be dangerous. Many of them have committed violent crimes and are carefully guarded.

Oxford guide to British and American culture English vocabulary.      Руководство по британской и американской культуре, Оксфордский английский словарь.