berhutang budims

beholden(p)

Adjective

Under a moral obligation to someone

English: beholden(p)

Less certain link between this word and this sense.

English words with similar meanings

Show 1 words