|

snowcap

DEFINITIONS OF: snowcap

1

n a covering of snow (as on a mountain peak)

Type of:
cover, covering, natural covering
a natural object that covers or envelops
WORD FAMILY
USAGE EXAMPLES