Synonyms and Antonyms for noddle

1. noddle (n.)

an informal British expression for head or mind

Synonyms: