What is DEBENTURE STOCK A Stock or fund representing money borrowed bv a company or public body, it) England, and charged on the whole or part of its property.