VariousWords beta
Related Terms:
Definitions:
Adjective
beholden
Definition: under a moral obligation to someone
Definition: Obligated to provide, display, or do something for another; indebted, obliged.