Word Definition

Snowed

  1. of Snow

Synonyms