pelt
名词 pelt:
the dressed hairy coat of a mammal
同义词:fur
body covering of a living animal
动词 pelt:
cast, hurl, or throw repeatedly with some missile
同义词:bombard
attack and bombard with or as if with missiles
同义词:pepper
rain heavily
同义词:pour, stream, rain cats and dogs, rain buckets