English Dictionary
Definition stand down in British English
stand down phrasal verb
phrasal verb
1
to leave a job or position, especially an important one
Synonyms and related words
3
to stop employing someone, often temporarily, because there is not enough work for them
