Definition of woolworths:
(N) :
a British high-street retail chain.
(N) :
Woolworths Holdings Limited is a South African multinational retail company that owns Woolworths, a South African luxury department store chain, and Australian retailer Country Road Group.
(N) :
an Australian-owned New Zealand full-service supermarket chain and subsidiary of Woolworths New Zealand, itself a subsidiary of Australia's Woolworths Group.
(N) :
Woolworth (Cyprus) Properties PLC is a Cypriot real estate developer and property management company.
(N) :
(Ireland) a retail chain that operated on the island of Ireland.