The Synonymous Dictionary for MSDict Viewer contains 20,224 words and 57,631 different meanings presented in rich-text format. For each dictionary article, in addition to the headword meaning and its synonyms, are provided cross references and similar wor