pelters

noun
  1. plural of pelter; things that pelt or strike repeatedly
  2. Usage: rare

Examples