American Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition shelf cloud in American English

shelf cloud noun

noun
1

a wedge of cloud formed at the leading edge of a thunderstorm where the downdraft and an updraft of the storm intersect

Example

Extraordinary photographs of a huge shelf cloud hitting the coast of New South Wales, Australia.

Definition shelf cloud in American English