water torture









water torture


noun

  1. any of various forms of torture using water, esp one in which water drips or is slowly poured onto the victim’s forehead
48 queries 0.528