lain in ambush

English

Verb

lain in ambush

  1. past participle of lie in ambush