aerial cascade

noun

Definition of aerial cascade

: a swift wind passing down the side of a hill or mountain above surface eddies roughly following the major contours of the land

First Known Use of aerial cascade

1886, in the meaning defined above

Keep scrolling for more