Definition, synonyms and picture of snowflake

Learn in

snowflake

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