COCKCROFT Meaning of COCKCROFT in English /kok"krawft, -kroft/ , n.Sir John Douglas , 1897-1967, English physicist: Nobel prize 1951. Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012