OXFORD 9000
📚 verb • entry_id 25185

excruciate

/ɛkˈskɹu.ʃi.eɪ̯t/
Meanings (ES + gloss)
lacerar • torturar
To inflict intense pain or mental distress on (someone); to torture.
Phrases
No hay frases