Definitions for pelter

Definitions for (noun) pelter

Main entry: pelter

Definition: a thrower of missiles

Usage: the police were too busy to chase the pelters


Main entry: torrent, cloudburst, pelter, soaker, waterspout, downpour, deluge

Definition: a heavy rain


Visual thesaurus for pelter