high street is a crossword puzzle answer that we have spotted 2 times. The main street of a town Of retail goods catering to the needs of ordinary public