Giving Meaning Of Words Using Clues