RAMPTON


Meaning of RAMPTON in English

Ramp ‧ ton /ˈræmptən/ BrE AmE

a special British hospital for people who are considered to be violent and extremely dangerous. It is not actually a prison, but its patients are guarded very strictly.

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.