cloud-capped

📖 中文释义

  1. a. 高耸入云的
📘 English Definition(英文释义)
  1. a. Having clouds resting on the top or head; reaching to
  2. the clouds; as, cloud-capped mountains.