Word info Synonyms

cirrocumulus cloud

Noun

Meaning

a cloud at a high altitude consisting of a series of regularly arranged small clouds resembling ripples

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms