Definition of Cumulous

  • 1. Thrown together in a pile Adjective Satellite

Semanticaly linked words with "cumulous"