Log in
Search words & phrases
doodle
US /ˈdudl/
・
UK /ˈdu:dl/
A1
Definition
Video subtitles
noun
Aimless or casual scribble, design, or sketch