Definition Definition

snow-capped - Meaning and Examples

Meaning of 'snow-capped' (Webster Dictionary)

1 . Snow-capped [ a.]
- Having the top capped or covered with snow; as, snow-capped mountains.