Noun angel falls has 1 sense
  1. Angel, Angel Falls - the highest waterfall; has more than one leap; flow varies seasonally
    --1 is a kind of waterfall, falls
    --1 is a part of Venezuela, Republic of Venezuela
,
TOP