AMBUSCADE


Meaning of AMBUSCADE in English

[ ˌambə'skeɪd ]

■ noun dated an ambush.

■ verb archaic ambush (someone).

Origin

C16: from Fr. embuscade , based on a late L. word meaning 'to place in a wood'; related to bush 1 .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.