Definitions for "Tesco"
Tesco plc is a UK based international grocery and general merchandising retail chain. It is the largest British retailer by both global sales and domestic market share, is the world's third-largest grocery retailer, and is the fourth-largest retailer behind Wal-Mart of the United States, Carrefour of France, and The Home Depot of the United States.