English-French dictionary »

headhunting meaning in French

EnglishFrench
headhunting (cutting-off and preservation of the heads of one's enemies)
noun

chasse aux têtes◼◼◼nom {f}