Translation of "high street" - English-Spanish dictionary

high street

noun uk /ˈhaɪ ˌstriːt/ UK (US main street)

the main road in the centre of a town where there are shops

calle principal

(Translation of “high street” from the Cambridge English-Spanish Dictionary © Cambridge University Press)