Vocabulary Term: deal with

Verb (infinitive)
USA
UK
deal with
USA
UK
take care of something (possibly unpleasant or annoying)
USA
UK
"The manager dealt with the complaint immediately."