Log in
Search words & phrases
overlay
US /ˌovɚˈle/
・
UK /ˌəʊvəˈleɪ/
B2
Definition
Video subtitles
verb
To lay or spread over or across
noun
Something you put over something to decorate it