carfour

/kɑrəˈfɔr/

Definitions

1. noun

A large hypermarket, typically with a wide range of products and services.

“We shopped at the Carrefour for our weekly groceries.”

Synonyms

  • hypermarket
  • superstore

Antonyms

  • boutique
  • specialty store