The Word Hunter · Shorts quiz
Which word matches this scene?
Deluge n., v. — A deluge is a huge amount of water that comes down very fast. It can also mean a huge amount of anything arriving at once.
Watch the lesson · freeNo account needed for your first lessons.