GNU Collaborative International Dictionary of English
last match results
Found one definition
-
doodle (?), n. [Cf. Dawdle.] A trifler; a simple fellow.
[1913 Webster]