Find the word definition

Wiktionary
shoe inserts

n. (shoe insert English)