English version

Rampton

From Longman Dictionary of Contemporary EnglishRamptonRamp‧ton /ˈræmptən/ 🔊 🔊 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.
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.