Semelle (en. Sole)

/sə.mɛl/

Meaning & Definition

EnglishFrench
noun
Element in contact with the ground of a shoe.
The sole of my new shoes is very comfortable.
La semelle de mes nouvelles chaussures est très confortable.
Part of a manufacturing system or product that supports weight or pressure.
The sole of this mechanical part is designed to withstand heavy loads.
La semelle de cette pièce mécanique est conçue pour résister à des charges lourdes.
Layer of material used in shoes to enhance comfort.
I added an orthopaedic insole for more support.
J'ai ajouté une semelle orthopédique pour plus de soutien.

Etymology

From Latin 'solella', diminutive of 'sola', meaning 'sole', 'base'.

Common Phrases and Expressions

to put one's foot in it
To say something awkwardly.
mettre les pieds dans le plat
to have an orthopaedic insole
To have support in one's shoes for foot problems.
avoir une semelle orthopédique

Related Words

shoe
Clothing worn on the feet.
chaussure
insole
Part of the shoe on which the foot rests, often removable.
semelle intérieure
outsole
Part of the shoe that is in contact with the ground.
semelle extérieure

Slang Meanings

To feel crushed or overwhelmed.
I'm so tired, I feel like I have a sole on my back.
Je suis tellement fatigué, j'ai l'impression d'avoir une semelle sur le dos.
A term to describe a heavy or clumsy step.
He walks like a sole, heavy and ungraceful.
Il marche comme une semelle, lourd et peu délicat.