Definition of laid in English:

laid

  • past and past participle of lay

Pronunciation:

laid

/lād/