The police carted him off after the incident.
To take someone away, often in a forceful or sudden manner.
The paramedics carted her off to the hospital.
To remove someone from a place, typically for their own safety or to provide help.
Avec un dictionnaire illustré gratuit puissant et des flachcards.