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