Search the meaning/definition of over one hundred thousand
words!
Random Word
spill means
a sudden drop from an upright position; "he had a nasty spill on the ice"; the act of allowing a fluid to escape; a channel that carries excess water over ... more