Definition of Ambusher

  • 1. An attacker who waits in a concealed position to launch a surprise attack Noun

Semanticaly linked words with "ambusher"

Hyponims for word "ambusher"