Definition:
Compare besnowed with other words:
besnowed vs. bestowed
besnow vs. besnowed
besnowed vs. snowy