Meanings1resident; stationed [written and colloquial]Written Forms駐場Traditional · Main Form驻场Alternate Form