English noun: pelter | |||
1. | pelter (phenomenon) a heavy rain | ||
Synonyms | cloudburst, deluge, downpour, soaker, torrent, waterspout | ||
Broader (hypernym) | rain, rainfall | ||
2. | pelter (person) a thrower of missiles | ||
Samples | The police were too busy to chase the pelters. | ||
Broader (hypernym) | thrower | ||