living arrangement n : an arrangement to allow people (or ideas) to co-exist
Copyright © 2024 3Dict.net