Cascade

Webster's Dictionary of the English Language

·vi To fall in a cascade.

II. Cascade ·vi To Vomit.

III. Cascade ·noun A fall of water over a precipice, as in a river or brook; a waterfall less than a cataract.

Related Words