English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Thundercloud
Thundercloud
(n.)
A cloud charged with electricity, and producing
lightning and thunder.