Vocabulary
もたれ合い
もたれあい
relying on each other; looking after each other
noun