VariousWords beta
Definitions:
Noun
ambush
ambuscade
lying in wait
trap
Definition: the act of concealing yourself and lying in wait to attack by surprise
Definition: the act of hiding and waiting for an individual with the intent to kill or inflict serious bodily harm to that person