excruciate in French

excruciate

( ex·cru·ci·ate - ɪkˈskruʃiˌeɪt - ik-skroo-shee-eyt )

(English to French translation)

  1+ w

Online English private lessons and group courses with native speakers.

Click now to take advantage of discounts up to 50%.

Synonyms of : excruciate

excruciate
grill
grills
persecute
persecuted
persecutes
persecuting
rack
racking
racks
torment
torture
tortures
torturing
wrench
wrenched
wrenches
wrenching

Example sentences of : excruciate

Antonyms of : excruciate