Definition of Thundercloud

  • (n.) A cloud charged with electricity, and producing lightning and thunder.

Synonyms of Thundercloud


Antonyms of Thundercloud


No Antonyms Found.

Homophones of Thundercloud


No Homophones Found.