Definition of Angel Falls in English:

Share this entry

Angel Falls

A waterfall in the Guiana Highlands of SE Venezuela. It is the highest waterfall in the world, with an uninterrupted descent of 978 m (3,210 ft). The falls were discovered in 1935 by the American aviator and prospector James Angel (circa 1899–1956).

For editors and proofreaders

Line breaks: Angel Falls

Share this entry
 

What do you find interesting about this word or phrase?

Comments that don't adhere to our Community Guidelines may be moderated or removed.