How to pronounce spills

Accents & languages on maps

Definition
  • Definition of spills

    • liquid that is spilled
    • a channel that carries excess water over or around a dam or other obstruction
    • the act of allowing a fluid to escape

Random words: awesomecoffeeGooglethreeschedule