snow-capped
adj
adj
1
snow-capped
mountains
are
covered
in
snow
at
the
top
[文] 〔山〕顶部积雪覆盖的