Find the word definition

Wiktionary
deployer

n. One who, or that which, deploys.

Usage examples of "deployer".

The hawser and air hose resumed transmitting the distant rumble of deployer drums, unreeling more tether so we might wander ever farther from safety.