English dictionary
ambusher meaning and definition
Definition and meaning of ambusher at MeaningMonkey.org. ambusher meaning and definition in the English Dictionary.AMBUSHER noun
Definition of ambusher (noun)
- an attacker who waits in a concealed position to launch a surprise attack
Source: Princeton University Wordnet