Definitions of cloud bank:

  • noun:   a layer of clouds seen from a distance