Definify.com

Definition 2025


snowdome

snowdome

English

Noun

snowdome (plural snowdomes)

  1. A snow globe.