Find the word definition

Wiktionary
banner clouds

n. (banner cloud English)