AMBUSCADE


Meaning of AMBUSCADE in English

(v. t.) To lie in wait for, or to attack from a covert or lurking place; to waylay.

Webster's English dictionary.      Английский словарь Webster.