Translation of "waterfall" - English-Spanish dictionary

waterfall

noun uk /ˈwɔː·tə·fɔːl/

B1 a stream of water that falls from a high place, often to a pool below

cascada, catarata

(Translation of “waterfall” from the Cambridge English-Spanish Dictionary © Cambridge University Press)