to argue convincingly; make a strong point

listen to the pronunciation of to argue convincingly; make a strong point
English - Turkish

Definition of to argue convincingly; make a strong point in English Turkish dictionary

drive home
(deyim) anlamasını sağlamak
English - English
(deyim) drive home

The doctor's convincing arguments and explanation of his X-ray pictures drove home the point to Max that he needed surgery.

to argue convincingly; make a strong point
Favorites