English Dictionary
Definition overlay in British English
overlay verb
[transitive] verb
/ˌəʊvə(r)ˈleɪ/
1
to cover the surface of something with a thin layer of a substance, especially for decoration
