Find the word definition

Wiktionary
cloud bases

n. (cloud base English)