WATER SLIDE


Meaning of WATER SLIDE in English

noun

: a flume for use especially in logging

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.