AMBUSCADE


Meaning of AMBUSCADE in English

n. & v.

--n. an ambush.

--v.

1. tr. attack by means of an ambush.

2 intr. lie in ambush.

3 tr. conceal in an ambush.

Etymology: F embuscade f. It. imboscata or Sp. emboscada f. L imboscare: see AMBUSH, -ADE(1)

Oxford English vocab.      Оксфордский английский словарь.