I need a library in Python 3 to define terms (vocabulary words), building a English dictionary. Input a term and the output will be the definition of this term.
Have you tried PyDictionary?
from PyDictionary import PyDictionary
dictionary=PyDictionary("dog","cat","tree")
print(dictionary.printMeanings()) #This prints the definitions