Hypermarket - Definition

hypermarket

n 1: a huge supermarket (usually built on the outskirts of a
town)

Look up another word