English-French dictionary »

avenger meaning in French

EnglishFrench
avenger [avengers] (one who avenges or vindicates; as, an avenger of blood)
noun
[UK: ə.ˈven.dʒə(r)]
[US: ə.ˈven.dʒər]

vengeur◼◼◼nom {m}

vengeresse◼◻◻nom {f}

scavenger [scavengers] (animal feeding on decaying matter)
noun
[UK: ˈskæ.vɪn.dʒə(r)]
[US: ˈskæ.vən.dʒər]

charognard◼◼◼nom {m}

animal nécrophagenom {m}

scavenger hunt (game)
noun

chasse au trésor◼◼◼nom {f}