water torture Definition
Dictionary Home » Words Starting with W » water biscuit ... waterspout » water torture
water torture
noun
- 1. A form of torture, especially one in which water drips or is poured slowly and incessantly on the victim's forehead.
