English Dictionary
Definition waterslide in British English
waterslide noun
[countable] noun
/ˈwɔːtə(r)ˌslaɪd/
Synonyms and related words
