English–French dictionary

French translation of the English word ambush

English → French
  
EnglishFrench
ambush embuscade; guet‐apens; tendre une embuscade à
lie in ambush se tenir en embuscade
lie in ambush for tendre une embuscade à