"High street" refers to 'brick and mortar' shops/store. In America you guys typically get shopping malls/strip malls, and we do too in the UK, but we also have, in a lot of cities, just streets with shops arranged on either side. It refers to any sort of physical retail outlet, really ^^; Good luck on your tests, Kei! I need to get new clothes too, lololol |D