home duty
Noun
Meaning
home duty (uncountable)
A paid administrative leave for police officers during a disciplinary investigation.
Noun
home duty (uncountable)
A paid administrative leave for police officers during a disciplinary investigation.