Meaning of downtown in English
1. belonging to the central part or main business or shopping area of a town or city
downtown LA
1. in or to belonging to the central part or main business or shopping area of a town or city
She went downtown with her father.
1. the central part or main business or shopping area of a town or city
Let's go downtown to shop.