Synonyms of Cabochon in English :
Antonyms of Cabochon in English
Thesaurus of Cabochon in English
1. (noun) a highly polished gem that is cut convexly but without facets