Snowface Definition

noun
A snow-covered mountain feature.
Wiktionary

Other Word Forms of Snowface

Noun

Singular:
snowface
Plural:
snowfaces

Origin of Snowface

Find Similar Words

Find similar words to snowface using the buttons below.

Words Starting With

Words Ending With

Unscrambles

snowface