Indebted | Mean of indebted in English Dictionary
/ɪnˈdɛtəd/
- owing something (such as money or thanks) to someone or something
- heavily/deeply indebted countries/companies
- The museum is deeply indebted to its many generous patrons.
- She will forever be indebted to the hospital staff for saving her son's life.