Definify.com

Definition 2025


storm-cloud

storm-cloud

See also: stormcloud and storm cloud

English

Noun

storm-cloud

  1. attributive form of storm cloud