'Snow-capped' definitions:
Definition of 'snow-capped'
adjective
(of mountains) capped with a covering of snow
Definition of 'Snow-capped'
- Snow-capped \Snow"-capped`\, a.
Having the top capped or covered with snow; as, snow-capped
mountains.
[1913 Webster]