Stationed

Definition:

  • (imp. & p. p.) of Station

Compare stationed with other words:

stationed vs. stationer

based vs. stationed

outpost vs. stationed