Meanings1(Cant.) to press steadily2to pound3a form of torture in the past where one's limbs are separated