ambush : Idioms & Phrases


To lay an ambush

  • to post a force in ambush.
Webster 1913