Definition of Snow-Capped

  • 1. (of mountains) capped with a covering of snow Adjective