cloudscape

Updated About encyclopedia.com content Print Article Share Article
views updated

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