What does Ambushment mean?

Ambushment meaning in General Dictionary

An ambush

View more

  • An ambush.

Ambushment meaning in General Dictionary

(v. t.) An ambush.