to halt, to stay, to be stationed
to guard, defend, or keep watch over
More common words that include characters from 驻守.