Cloud-capped /(?)/

Cloud·-capped

Cloud-capped

a.
  1. Having clouds resting on the top or head; reaching to the clouds; as, cloud-capped mountains.