English Dictionary
Definition whitewater rafting in British English
whitewater rafting noun
[uncountable] noun
/ˌwaɪtwɔːtə(r) ˈrɑːftɪŋ/
Synonyms and related words
