CUMULOUS

Definition of CUMULOUS

  1. (adj)thrown together in a pile
  2. (adj)of or related to cumulous clouds