Definition of "snowblower"

snowblower