meet head on

listen to the pronunciation of meet head on
İngilizce - İngilizce
strike with the front ends; deal with courageously
meet head on