waterfall in French
waterfall in French
cascade
(figuratively) A waterfall-like outpouring of liquid, smoke, etc.
chute d'eau
(figuratively) A waterfall-like outpouring of liquid, smoke, etc.