deal with the problem head-on

listen to the pronunciation of deal with the problem head-on
English - English

Definition of deal with the problem head-on in English English dictionary

deal with the problem head-on
{f} grab the bull by the horns
deal with the problem head-on
{f} take the bull by the horns