English dictionary, thesaurus, translations & etymology
FreeDict.com

waterboarding in Chinese

waterboarding in Chinese

潜艇
noun
A torture technique in which the victim is immobilized, has towels or rags wrapped over their face, and has water poured onto them, causing them to experience the sensation of drowning.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.