General:
* Utilized: This emphasizes the use of something.
* Employed: This suggests the use of something for a specific purpose.
* Activated: This implies the start of a process or action.
* Implemented: This implies the putting into effect of a plan or idea.
* Put into action: This is a straightforward synonym for "deployed."
Military/Technical:
* Dispatched: This suggests sending something or someone to a specific location.
* Positioned: This suggests placing something in a specific location.
* Assigned: This implies the allocation of resources or personnel.
* Sent out: This is a more informal synonym for "deployed."
Other:
* Spread out: This suggests the distribution of something over a wide area.
* Unfurled: This suggests the opening of something that was previously folded.
The best synonym to use will depend on the specific context and the intended meaning.