living arrangement

noun

1.
an arrangement to allow people (or ideas) to coexist