VariousWords beta
Definitions:
Noun
noddle
Definition: an informal British expression for head or mind; "use your noddle"
Definition: The head; the part of the body of an animal or human which contains the brain, mouth and main sense organs.
Verb
Definition: To nod repeatedly.
Definition: Alternative form of noodle (“improvise musically”).