• word of the day

    noddle

    noddle - Dictionary definition and meaning for word noddle

    Definition
    (noun) an informal British expression for head or mind
    Example Sentence
    • use your noddle
Download our Mobile App Today
Receive our word of the day
on Whatsapp