Definition of Angel Falls in English:

Angel Falls

Line breaks: 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).

Definition of Angel Falls in:

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

Word of the day glee
Pronunciation: gliː
noun
great delight, especially from one's own good fortune…