Meaning of beholden
Definition of beholden
(adj)
under
a
moral
obligation
to
someone
Other information on beholden
WIKIPEDIA results for
beholden
Amazon results for
beholden
Tweet