Find the word definition

Wikipedia
Lillywhites

Lillywhites is a sports retailer based at Piccadilly Circus, London, United Kingdom. It is a division of Sports Direct International.