deployments
English
Noun
deployments
plural of
deployment