Find the word definition

Crossword clues for spillers

Wiktionary
spillers

n. (plural of spiller English)

Wikipedia
Spillers

Spillers Ltd was a British company that owned flour milling operations, operated bakeries and also sold pet food and equine feeds.