excruciate

/iks'kru:ʃieit/
Verb
  1. subject to torture
    • The sinners will be tormented in Hell, according to the Bible
  2. torment emotionally or mentally

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ gần giống