n. shopping centre
Definition of shopping centre in English
Complex with various shops, restaurants, and other entertainment facilities, such as cinemas and arcades.
Complex with various shops, restaurants, and other entertainment facilities, such as cinemas and arcades.