Deal with

Customer Service
Vocabulary Term #1756
Verb (infinitive)
US
UK
Deal with
US
UK
to handle something or take care of something
US
UK
"We need to deal with this problem immediately."