Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

snow roller en · NOUN

Meanings

  1. A rare meteorological phenomenon in which large snowballs are formed naturally as chunks of snow are blown along the ground by wind

Forms

SpellingFeaturesLabelsSource
snow rollers Number=Plur lexicographic