in today's financial news, big box store target is increasing its competition against big box store walmart
a large store ([superstore]) run by a major corporation
"in today's financial news, big box store target is increasing its competition against big box store walmart" What is the definition of "big box store"?