Niagara

πŸ“– Definitions

noun

An outpouring; a deluge.

πŸ’¬ Usage Examples

β€œThe sight of the eyes triggered something -- something massive. A Niagara of memory came thundering back.” Douglas Preston, Lincoln Child, and R.L. Stine; Gaslighted; Simon & Schuster; 2014.
🎯 Study This Word