English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition whitewater rafting in British English

whitewater rafting noun

[uncountable] noun
/ˌwaɪtwɔːtə(r) ˈrɑːftɪŋ/
1

the activity of floating in a raft along rivers where the current is very fast and rough

Synonyms and related words
Definition whitewater rafting in British English