altocumulus - definitions and synonyms

altocumulus noun

  1. English Meaning: 

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

    Synonyms:

    altocumulus cloud