altocumulus cloud - definitions and synonyms

altocumulus cloud noun

  1. English Meaning: 

    : a cumulus cloud at an intermediate altitude of 2 or 3 miles

    Synonyms:

    altocumulus