English Dictionary
Definition doodad in British English
doodad noun
[countable] noun
/ˈduːˌdæd/

English Dictionary