lay in ambush

English

Verb

lay in ambush

  1. simple past of lie in ambush