HEEL BAR


Meaning of HEEL BAR in English

noun

a small shop / store or stall where shoes are repaired while you wait

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.