cloudscape

views updated

cloud·scape / ˈkloudˌskāp/ • n. a large cloud formation considered in terms of its visual effect.