Vocabulary Term: deal with

Verb (infinitive)
USA
UK
deal with
USA
UK
to handle something or take care of something
USA
UK
"We need to deal with this problem immediately."