大卖场dàmàichǎng
Meanings
1. hypermarket
2. large warehouse-like self-service retail store
Characters used
Examples1
Where's the nearest shopping mall?