#1 pelter n. [downpour, cloudburst, deluge, waterspout, torrent, soaker] a heavy rain. wn
#2 pelter n. a thrower of missiles; "the police were too busy to chase the pelters". wn
vizzz