cloud bank

Noun
  1. a layer of clouds seen from a distance
cloud bank
A cloud bank rests on the distant horizon at sunset.