waterfall
Noun
an area in a stream or river where running water falls down from a high place
Angel Falls (or Salto Angel) in Venezuela is the world’s highest waterfall, dropping a total of 978 meters (3,209 feet)!
We're sorry but BraveSpeaking doesn't work properly without JavaScript enabled. Please enable it to continue.