Definition, synonyms and picture of snowflake

Learn in


n. snowflake

Definition of snowflake in English

Small, light fragment of crytallised water that forms in freezing conditions and falls from clouds when it snows.

Synonyms of snowflake in English


Lists where this word appears

Meteorological Phenomena II

13 words to learn