cloud bank in Catalan cloud bank in Catalan nuvolada noun A wall of clouds, rising above horizon or observed from a distance, but not overhead. Add to Flashcards