noun Finance. any corporate bond with a low rating and a high yield, often involving high risk. noun finance a security that offers a high yield but often involves a high risk of default