Answer: heelcushion

AnswerCrossword Clue
HEELCUSHIONShoe insert