PRESS STH HOME


Meaning of PRESS STH HOME in English

to get as much advantage as possible from a situation by attacking or arguing in a determined way :

to press home an attack / an argument / a point

Simon saw she was hesitating and pressed home his advantage.

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