ALL meanings of water torture
wa·ter tor·ture
W w - noun water torture dripping water onto victim's forehead 1
- noun water torture any of various forms of torture using water, esp one in which water drips or is slowly poured onto the victim's forehead 0
- noun water torture a form of torture in which water is caused to drip slowly onto the forehead of the immobilized victim 0