French-English dictionary »

acharner meaning in English

FrenchEnglish
s’acharner verbe

whale on(to strike heavily in a fight)
verb