Subscriber login


Forgot your password?

Library card login

Other

thundercloud

Syllabification: (thun·der·cloud)
Pronunciation: /ˈTHəndərˌkloud/

Definition of thundercloud

noun

  • a cumulus cloud with a towering or spreading top, charged with electricity and producing thunder and lightning.

thundercloud in other Oxford dictionaries

Definition of thundercloud in the British & World English dictionary