English Dictionary
Definition noddle in British English
noddle noun
[countable] noun
/ˈnɒd(ə)l/
English Dictionary