meaning of debentured

1. Entitled to drawback or debenture; as, debentured goods.


Related Words

debentured |

Developed & Maintained By Taraprasad.com

Treasure Words