Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: cloudscape
  1. View, artwork or other image of sky and clouds

Derived forms: cloudscapes

Encyclopedia: Cloudscape