Interdepended meaning : To depend mutually; to depend on each other.
interdepended
verdigris
pat
oversewed
boarding school