pelt (
http://definr.com/pelt)
n 1: the dressed hairy coat of a mammal [syn:
fur]
2: body covering of a living animal [syn:
hide,
skin]
v 1: cast, hurl, or throw repeatedly with some missile; "They
pelted each other with snowballs" [syn:
bombard]
2: attack with missiles or questions [syn:
pepper]
3: rain heavily; "Put on your rain coat-- it's pouring
outside!" [syn:
pour,
stream,
rain cats and dogs, {rain
buckets}]