This Python module can be used to obtain antonyms, synonyms, hypernyms, hyponyms, homophones and definitions.
johnbumgarner/wordhoard
stable