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."