Definition of doodad in English:

doodad

Pronunciation /ˈdo͞oˌdad/ /ˈduˌdæd/

Translate doodad into Spanish

noun

North American
  • A gadget or other object whose name the speaker does not know or cannot recall.

    • ‘the latest electronic doodads’

Origin

Early 20th century of unknown origin.