Definition of overlaid in English:

overlaid

  • past and past participle of overlay

Pronunciation

overlaid

/əʊvəˈleɪd/