Snow globe

New Word Suggestion

Submitted By: DavedWachsman

Approval Status: Pending Investigation

Flag as inappropriate

Definition of Snow globe

A transparent sphere usually made of glass enclosing a miniaturized scene of some sort often together with a model landscape.

Comments on Snow globe

Log in to comment on this word.