An·gel Falls /ˈenʤəl/
Angel Falls n : the highest waterfall; has more than one leap; flow varies seasonally [syn: Angel]