Another word is sent away
deployed
You say goodbye.
The army deployed its troops in the foreign country.
derailed, deployed, demented, etc, etc
yes. regardless of where you are stationed, you can be deployed.
HDLC
Another word for wedding is Marriage. Another word is Matrimony
Another word is but
another word for cerfew
Superb is another word for excellent. Superb is another word for excellent.
reduction in available resources
No