A street that has many various businesses written in a foreign language. a number of business signs on buildings on a city street A store in the middle of a busy street a bunch of buildings with some signs on them A tall building with signs hanging from it's side.