Definition of laid in English:

laid

  • past and past participle of lay

Pronunciation

laid

/leɪd/