IN HARNESS


Meaning of IN HARNESS in English

( BrE ) doing your normal work, especially after a rest or a holiday

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.