meet head on

انگلیسی به انگلیسی

• strike with the front ends; deal with courageously

پیشنهاد کاربران

if two moving vehicles meet head - on, they are facing each other and hit each other suddenly and violently
if you meet a problem head - on, you deal with it directly without trying to avoid it
روبرو شدن - برخورد کردن - شاخ به شاخ شدن - کنار آمدن با چیزی بدون اجتناب از آن

بپرس