spillers

noun
  1. people or things that spill liquids or other substances
  2. containers or devices designed to pour or dispense liquids

Examples