meaning of debentured
1.
Entitled
to
drawback
or
debenture;
as,
debentured
goods.
Related Words
debentured
|
Developed & Maintained By
Taraprasad.com