A word examined

cascade

noun
7 letters·English
noun

cascadea small waterfall or a series of waterfalls

Wiktionary →
No comments yet