Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

ambuscade Definition

Cancel
ambuscade
noun(am-bus-cade)
ambush

Words Related to ambuscade!

ambuscade Examples by Brain Bank Users