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

English Dictionary