Definition Definition

thundercloud - Meaning and Examples

Meaning of 'thundercloud' (Webster Dictionary)

1 . Thundercloud [ n.]
- A cloud charged with electricity, and producing lightning and thunder.