Angel Falls
an·gel·falls
noun
1.
the highest waterfall; has more than one leap; flow varies seasonally
Related words
Broader terms
Parts
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.