Meaning of Corporate Bonds and How They Differ from Debentures When friends ask me about the meaning of corporate bonds, I keep it simple: a company borrows money from investors for a fixed period, pays interest at agreed i... Varun23116910 .