What is the full meaning of monture
(French) a mounting, setting or frame [n -S]
Example of the word monture placed on a Scrabble board.