Definitions of Chinese water torture:
- noun: A form of torture in which water is repetitively dripped onto the forehead of a victim who is restrained.
- noun: (by analogy) Any repeated irritation that builds to deliver cumulative damage.
(Definitions from Wiktionary)
Related words...
|
|
|
| |