English version


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
What are these?
Click on the pictures to check.