NODDLE

Definition of NODDLE

  1. (noun)an informal British expression for head or mind