Definition of Noddle

  • 1. An informal British expression for head or mind Noun

Semanticaly linked words with "noddle"

Hyponims for word "noddle"