www.investorwords.com

     
Online financial glossary with over 6,000 definitions.