Translation guide
A large retail store with multiple departments selling a wide variety of goods. In Japanese, the most common term is デパート, but 百貨店 is also used, especially in formal contexts.
The most common way to refer to a department store in everyday conversation.
That department store has many luxury brands.