Log in
Search words & phrases
interlacing
US
・
UK
A1
Definition
Video subtitles
verb
Linked or locked closely together as by dovetailing