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 ads and access premium resources

Word of the day retroflex
Pronunciation: ˈretrəˌfleks
adjective
turned backward