AMBUSHMENT


Meaning of AMBUSHMENT in English

vt an ambush.

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