TORTUROUS MEANING IN FRENCH

Definition & Synonyms


• Torturous

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


Synonyms:
Agonizing, Excruciating, Harrowing,