Longman Dictionary English 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 ldoceonline.com