heel bar

English

Noun

heel bar (plural heel bars)

  1. (UK) A small shop carrying out shoe repairs.