Definition of trade cumulus in US English:

trade cumulus

noun

Meteorology
  • Cumulus cloud in shallow, detached, uniform blocks, typically occurring over the ocean where the trade wind is blowing.

Origin

Late 19th century; earliest use found in Ralph Abercromby (1842–1897).