monture
Top 9000
Meanings
Noun
1. a mount, an animal which is ridden
2. a setting, bezel, frame etc. onto or into which an object is mounted
3. a mechanical mounting job
Examples4
He who wishes to ride far spares his horse.
He wears black-rimmed glasses.
I need to buy new spectacle frames.
The diamond was set in a gold ring.