Ambusher \Am"bush*er\, n. One lying in ambush.
ambusher n : an attacker who waits in a concealed position to launch a surprise attack
Copyright © 2024 3Dict.net