駐留

Verb

 * 1) to stay; to remain; to live (for some period of time)

Noun

 * 1) stationing of troops

Verb

 * 1) to be stationed