English version

the rack

From Longman Dictionary of Contemporary Englishthe rackthe rackSHSCa piece of equipment that was used in the past to make people suffer severe pain by stretching their bodies Thousands of people were tortured on the rack. rack
Pictures of the day
What are these?
Click on the pictures to check.