beholden - Dictionary definition and meaning for word beholden
beholden --be+hold--> HOLDING somebody's feet to THANK him.
BEHOLDEN=(BE)st thing in someone's HOLD. so u r in a moral obligation to give him what he wants and get ur precious thing back. always try to make a story out of a word. best of luck
Behold is stated like someone has hold on you as you are having debts.
someone HOLDed your hand all through yr difficult times.. so u are now indebted and obligated to him.