PELTER Scrabble 8 Words With Friends 10 Definition noun a heavy rain. — synonyms: downpour, cloudburst, deluge, waterspout, torrent, soaker noun a thrower of missiles. Anagrams of PELTER petrel See all 37 words you can make from PELTER → 6-letter words Words starting with P Words ending with R ← Unscramble different letters