• word of the day

    national science foundation

    national science foundation - Dictionary definition and meaning for word national science foundation

    Definition
    (noun) an independent agency of the federal government responsible for the promotion of progress in science and engineering by supporting programs in research and education
    Synonyms : nsf
Connect with us on Facebook