YourDictionary

ambuscade

noun, transitive verb, intransitive verb ambuscaded, ambuscading

Related Forms:

See ambuscade in American Heritage Dictionary 4

Learn more about ambuscade

link/cite print suggestion box