The Visual Dictionary Blog
n.An extra strip of material put inside a shoe for comfort or protection.Also called innersole.