English Dictionary
Definition press someone/something into service in British English
press someone/something into service phrase
phrase
1
to give someone a particular job or responsibility that they do not normally have
