Langimage
English
C1

to cause extreme physical or mental pain.

Meanings

to cause extreme physical or mental pain.

The constant noise was a form of rack and torture.

Synonyms

Antonyms

Last updated: 2025/01/11 12:01