Dictionary Check: ambuscade
"ambuscade" is a valid word!
Scrabble
16
points
Words with Friends
20
points
Definition
noun
the act of concealing yourself and lying in wait to attack by surprise
verb
wait in hiding to attack
Advertisement