living arrangement
1.
(
noun
) an arrangement to allow people (or ideas) to co-exist
Related Words:
arrangement
,
organisation
,
organization
,
system
Terms and Conditions of Use / Copyright Notice