SUPERMALL


Meaning of SUPERMALL in English

su ‧ per ‧ mall /ˈsuːpəmɔːl $ -pərmɒːl/ BrE AmE noun [countable] American English

a very big indoor shopping and entertainment centre, built outside a city centre

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.