This is the 10680th most frequent French word.
monture
"Monture" in English means "frame" (e.g., for glasses) or "mount" (e.g., for a horse or equipment).
Here, 'monture' refers to the frame or structure that holds the lenses of the glasses.
J'ai acheté une nouvelle monture pour mes lunettes.
I bought a new frame for my glasses.
In this context, 'monture' refers to the gear or equipment used to ride the horse.
La monture de ce cheval est magnifique.
The tack of this horse is magnificent.
Here, 'monture' refers to a riding animal, specifically a steed or mount.