English dictionary
cabochon meaning and definition
Definition and meaning of cabochon at MeaningMonkey.org. cabochon meaning and definition in the English Dictionary.CABOCHON noun
Definition of cabochon (noun)
- a highly polished gem that is cut convexly but without facets
Source: Princeton University Wordnet