Words that Rhyme with debenture
2 Syllable Words
bencher, clencher, denture, mencher, quencher, rencher, trencher, venture
3 Syllable Words
adventure, indenture, laventure
4 Syllable Words
bonaventure, misadventure
5 Syllable Words
eurodebenture
Definitions of debenture
n. A writing acknowledging a debt; a writing or certificate signed by a public officer, as evidence of a debt due to some person; the sum thus due.
n. A customhouse certificate entitling an exporter of imported goods to a drawback of duties paid on their importation.