Uk English Meaning of waterfalls

waterfalls

Other Uk English words related to waterfalls

Definitions and Meaning of waterfalls in English

waterfalls

an artificial waterfall (as in a hotel lobby or a nightclub), something resembling a waterfall, a fall of water usually from a great height, a perpendicular or very steep descent of the water of a stream

FAQs About the word waterfalls

waterfalls

an artificial waterfall (as in a hotel lobby or a nightclub), something resembling a waterfall, a fall of water usually from a great height, a perpendicular or

cascades,falls,rapids,Cataracts,chutes,flumes,shoots,shutes

No antonyms found.

watered-down => Watered-down, watered down => watered down, watered (down) => watered down, watercrafts => Watercraft, watercourses => watercourses,