English Dictionary
Definition tour of duty in British English
tour of duty phrase
phrase
1
a period of time when a group of soldiers or a government representative is sent to work somewhere
