SNOWCAP


Meaning of SNOWCAP in English

ˈ ̷ ̷ˌ ̷ ̷ noun

1. : a covering cap of snow (as on a mountain peak)

2. : a very small Central American hummingbird ( Microchera albo-coronata ) having a shining white crown

• snowcapped ˈ ̷ ̷| ̷ ̷ adjective

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.