soakers

noun
  1. things that soak or absorb liquid
  2. heavy rainstorms that thoroughly wet everything
  3. Usage: informal
  4. waterproof boots or shoes
  5. Usage: Canadian; informal

Examples