deployments
plural of deployment
Noun
plural of deployment