Arrachait (en. Tore out)

/aʁ.a.ʃɛ/

Synonyms

Slang Meanings

To score a hit
He scored a winning hit at the last minute.
Il a arraché un coup gagnant à la dernière minute.
To seal a deal
She managed to seal an incredibly good deal.
Elle a réussi à arracher un deal incroyablement bon.