Handling Thesaurus Meaning In English