Definition:
Compare insole with other words:
insert vs. insole
insole vs. sock
insole vs. outsole
insole vs. sole