noddle

definition: an informal British expression for head or mind
example: use your noddle
speech part: noun
synonyms:
Video not found.