English Dictionary
Definition doodle in British English
doodle noun
[countable] noun
/ˈduːd(ə)l/
Synonyms and related words
