|
Definition of Angel Falls
1. Noun. The highest waterfall; has more than one leap; flow varies seasonally.
Exact synonyms: Angel
Group relationships: Republic Of Venezuela, Venezuela
Generic synonyms: Falls, Waterfall
Group relationships: Republic Of Venezuela, Venezuela
Generic synonyms: Falls, Waterfall