Find the word definition

Wikipedia
Deansgate

Deansgate is a main road (part of the A56) through the city centre of Manchester, England. It runs roughly north–south in a near straight route through the western part of the city centre and is the longest road in the city centre at over one mile long.