Sentence:  They took off at a <WSD>punishing</WSD> speed, making London in less than half a day. 
Meaning of the word marked with <WSD> tags:  That punishes physically and/or mentally; arduous, gruelling, demanding.