Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

thunderclouds Definition

Cancel
thunderclouds
noun(thun-der-cloud)
a cloud charged with electricity and producing lightning and thunder

Words Related to thunderclouds!

thunderclouds Examples by Brain Bank Users