'Snow-capped' definitions:

Definition of 'snow-capped'

(from WordNet)
adjective
(of mountains) capped with a covering of snow

Definition of 'Snow-capped'

From: GCIDE
  • Snow-capped \Snow"-capped`\, a. Having the top capped or covered with snow; as, snow-capped mountains. [1913 Webster]