Definify.com

Definition 2024


raincloud

raincloud

See also: rain cloud

English

Noun

raincloud (plural rainclouds)

  1. Alternative spelling of rain cloud