interdependent definition, interdependent synonym, interdependent relationship, interdependent teams, interdependent teams definition, interdependent working, interdependent countries, interdependent meaning, interdependent self, interdependence geography definition