Avatar
The Sage Dictionary.
The software is excellent indeed!It tells me all the meanings of any word very efficiently and shows its correct usages . Despite of all these enchanting features its absolutely free !!!