Word info

cloudtop

Noun

Meaning

cloudtop (plural cloudtops)

The topmost layer of cloud.

Source: en.wiktionary.org

Close letter words and terms