What is the full meaning of debenture
an official certificate of right to receive payment; a bond [n -S]
Example of the word debenture placed on a Scrabble board.