Home
Word Lists
Word Search
supermarket
n. Large self-service store selling food, household goods, etc.