Find the word definition

Wiktionary
ambushments

n. (plural of ambushment English)

Usage examples of "ambushments".

Bushes are plenty, and covers are easily to be had in this region, as witness the many ambushments.