HEELBALL


Meaning of HEELBALL in English

■ noun a mixture of hard wax and lampblack used by shoemakers for polishing or in brass rubbing.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.