emboscar

Verb

 * 1)  to ambush

Etymology
, from, from.

Verb

 * 1) to ambush to lie in wait for, or to attack

Verb

 * 1)  to ambush