vocab dash
Log in
Sign up
mutualisation
Top 15000
Meanings
Noun
1. pooling (of resources)
2. mutualisation