how to provide an answer for each.

Your question is not clear. If you are looking for definitions, you should use one of these dictionaries:

http://www.answers.com

http://www.yourdictionary.com

http://www.onelook.com

http://www.dictionary.com