snowface (English, noun)
expansion: snowface (plural snowfaces)
Senses:
glosses: A snow-covered mountain feature.
Forms:
form: snowfaces
tags: plural