Is there such a thing as a "reverse dictionary". That is, you enter a definition and get a word with that meaning?
There is the thesaurus. You enter a word and it gives you a list of words with the same meaning. (synonyms) Does that help?
There are often many ways to define a word, and it would be quite difficult to write a definition and come up with a word that matches the definition. You may try to enter a word that has a similar meaning and look up the synonyms.
Yes the app APPZILLA has that.