American Dictionary
Definition doodle in American English
doodle noun
[countable] noun
/ˈdud(ə)l/
Synonyms and related words
