THUNDERCLOUDS

13 letters 20 Scrabble points

Definition of THUNDERCLOUDS

noun
  1. A large, dark cloud, usually a cumulonimbus, charged with electricity and producing thunder and lightning; a stormcloud

  2. (by extension) Something menacing and brooding.

    "the ominous thunderclouds of war"

Source: Wiktionary

Word Details

Letters T H U N D E R C L O U D S
Length 13 letters
Scrabble Score 20 points