Meaning ofwaterboardingin English

waterboarding

us//ˈwɔtərbɔrdɪŋ//uk//ˈwɔːtəɹˌbɔːdɪŋ//
#uncommon
Definitions