assigned to serve or remain at a particular place.
Meanings
She was stationed at the embassy for three months.
Synonyms
Antonyms
Examples
Last updated: 2025/08/20 03:07