Thesaurus.com
Dictionary.com
Definitions

doodle

[dood-l] / ˈdud l /