meet head on

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