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}]