Definition, synonyms and related words
A cloud formation characterized by wavy undulations in the cloud base.