It’s written by Fr. John Hardon, and is an excellent resource. Available online:
http://www.therealpresence.org/dictionary/adict.htm
Thank you for the information on the Pocket Catholic Catechism.
Also available here: http://www.catholicreference.net/
That’s where I get the Catholic Word of the Day.