mutually dependent for life (idiom); to rely upon one another for survival; interdependent
Report a problem with this entry