Parts Of Speech: Noun
Definition:
A strong and fast-moving stream of water or other liquid / an overwhelming outpouring of (something, typically words).
Synonyms: Similar words
| cascade | deluge | flood |
|---|---|---|
outburst |
spate |
stream |
Antonyms: Opposite words
| drip | trickle |
|---|
Sentences:
Picture-1: Angry man
Picture-2: River, trees, mountains
Picture-3: Men, women
Picture-4: People running in rain