HEELBALL


Meaning of HEELBALL in English

n.1 a mixture of hard wax and lampblack used by shoemakers for polishing.

2 this or a similar mixture used in brass-rubbing.

Oxford English vocab.      Оксфордский английский словарь.