deployables
English
Noun
deployables
plural of
deployable