Summary
English Synonyms:   more detail...
  1. Angel:


English

Detailed Synonyms for Angel in English

Angel:

Angel [the ~] noun

  1. the Angel
    – the highest waterfall; has more than one leap; flow varies seasonally 1
    the Angel; the Angel Falls
    – the highest waterfall; has more than one leap; flow varies seasonally 1

Related Definitions for "Angel":

  1. the highest waterfall; has more than one leap; flow varies seasonally1

Related Synonyms for Angel