• 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
Connect with us on Facebook