Definition Definition

ambusher - Meaning and Examples

Meaning of 'ambusher' (Webster Dictionary)

1 . Ambusher [ n.]
- One lying in ambush.