Dictionary search results

Showing 1-2 of 2 results

torment British & World English

Severe physical or mental suffering

torment English Thesaurus

a voice screamed in torment