what does ambush mean
ambush. n. 1. (Military) the act of waiting in a concealed position in order to launch a surprise attack. 2. (Military) a surprise attack from such a position. 3. (Military) the concealed position from which such an attack is launched. 4. (Military) the person or persons waiting to launch such an attack. vb.