ambuscade meaning

Meaning of ambuscade

What is the full meaning of ambuscade

(French) to lay an ambush, also AMBUSCADO [v AMBUSCADED, AMBUSCADING, AMBUSCADES]

Example of the word ambuscade placed on a Scrabble board.

Unscrambled word ambuscade

Points for ambuscade

Scrabble
21 points
Word With Friends
20 points
Wordfeud
21 points

Related pages for ambuscade