Definition

To position military or security personnel at a specific location for operational readiness, surveillance, or duty assignment. It's a fancy way of saying 'planted here until further notice.'

Example Usage

The guards were stationed at every entrance to the compound.

Source: Oxford English Dictionary

Related Terms