émissaire - French English Dictionary
History

émissaire

Play ENFRFRfr
Play ENFRFRca


Meanings of "émissaire" in English French Dictionary : 7 result(s)

French English
Common
émissaire [m] emissary
émissaire [adj] emissary
General
émissaire [m] emissary
Science
émissaire [m] drainage channel
émissaire [m] overflowing stream
Construction
émissaire [m] outlet
Environment
émissaire [m] discharge point

Meanings of "émissaire" with other terms in English French Dictionary : 6 result(s)

French English
General
bouc émissaire [m] aunt sally
bouc émissaire [m] fall guy
Idioms
bouc émissaire scapegoat
Politics
bouc émissaire scapegoat
Immigration
un bouc émissaire a scapegoat
Environment
émissaire d'évacuation discharge pipe