n. A mounting, setting, or frame; the manner in which anything is set or mounted: as, the monture of a diamond.
Word Usage
"The road lay up rocky hill and down stony vale; a tripping and stumbling dromedary had been substituted for the usual monture: the consequence was that we had either a totter or a tumble once per mile during the whole of that long night."