mutualisation
Top 15000
Meanings
Noun
1. pooling (of resources)
2. mutualisation