insole in French insole in French semelle intérieure noun The inside sole of a shoe or other footwear. Add to Flashcards