pelt

pelt [-eth] v

Origin uncertain peloter or contracted from pellet.

  1. Shower; cover; bestow upon abundantly.