1 trade cumulus | Definition of trade cumulus

trade cumulus

noun

Definition of trade cumulus

: a peculiar small detached cumulus cloud characteristic of trade-wind regions