floating debenture

Previous Definition
Next Definition
Popular Terms
Definition
a debenture secured on all the company's assets which runs until the company is wound up, when the debenture becomes fixed