Noun storm cloud has 1 sense
  1. storm cloud - a heavy dark cloud presaging rain or a storm
    --1 is a kind of
    cloud
,
TOP