indebted
Explore definitions, synonyms, and language insights of indebted
Definitions
Adjective Satellite
owing gratitude or recognition to another for help or favors etc
Adjective Satellite
under a legal obligation to someone