Similar Words API

An API to find most similar words for the given word, has vocabulary of about 4Million words