TORTUROUS MEANING IN ENGLISH

• Torturous Definition & Synonyms

  1. (a.) Involving, or pertaining to, torture.


Synonyms:
Agonizing, Excruciating, Harrowing,

RECENT SEARCHES