Find the word definition

Wikipedia
Alworths

Alworths was a chain of 18 high-street retail stores created in 2009 out of some of the former stores of Woolworths plc in the United Kingdom. The new company entered administration in 2011, and 15 branches were acquired by Poundstretcher.