Langtolang Multilingual Dictionary

Translate words and learn from multiple languages

Results for: "excruciate"

Translating from English to Swedish

English definitions WordNet

VERB 2

  1. torment emotionally or mentally

  2. subject to torture

    • “The sinners will be tormented in Hell, according to the Bible”