as in ambushes
a setup in which hidden attackers lie in wait
ambushments were a constant threat to travelers along the road to London
Synonyms & Similar Words
Relevance
Love words? Need even more definitions?
Merriam-Webster unabridged
Share