A comprehensive financial dictionary with over 13000 terms and counting. Brought to you by the web's largest investor resource, Investopedia.