June 22, 2016 by Sia Benett Assignment Help What is Meant by Debenture? A debenture is one of ways of company borrowing … … for sale whereas floating charge involves all assets excluding those assigned to the secured creditors. Previous postNext post