meaning of ambusher

ambusher meaning in General Dictionary

One lying-in ambush

View more

  • an attacker just who waits in a concealed place to start a surprise assault
  • One lying in ambush.

ambusher meaning in General Dictionary

(letter.) One lying-in ambush.