New Activity
Play Unscramble Letters Game
1. A steep fall or flow of water in a watercourse from a height, as over a precipice; cascade.
L R A L E A F T W