reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
cumulonimbus a tall, large, and dense cloud associated with heavy rain or hail; thundercloud.
thunderhead the enlarged, rounded, upper portion of a thundercloud that is the sign of a coming storm.