deal
  • verb to handle or manage something

Not what you were looking for?