Electrotorture definition

Torture involving electric shock.
noun
0
0
Advertisement

Origin of electrotorture

  • electro- +‎ torture

    From Wiktionary