walk though a street of a commercial area to entertain oneself by seeing people and store windows - İngilizce Eşanlam Sözlük

Can't found any synonym terms.