Found 15 synonyms in 2 groups
  1. 2
    Meaning: state

Synonyms for depend

Found 36 synonyms in 6 groups

Synonyms for upon

Found 24 synonyms in 3 groups

depend upon synonyms - English related words for depend upon