English | German | Russian | Czech

excruciable English

Meaning excruciable meaning

What does excruciable mean?

excruciable

(archaic) Liable to torment.

Are you looking for...?