ambushment ( synonym found)

Definition of ambushment:

(n) : an ambush

Back to Top