Synonyms: owe
Definition: be in debt
Usage: She owes me $200; I still owe for the car; The thesis owes much to his adviser
Similar words: be
Definition: have the quality of being; (copula, used with an adjective or a predicate noun)
Usage: John is rich; This is not a good answer
Synonyms: owe
Definition: be indebted to, in an abstract or intellectual sense
Usage: This new theory owes much to Einstein's Relativity Theory
Similar words: rest on, repose on, build on, build upon
Definition: be based on; of theories and claims, for example
Usage: What's this new evidence based on?