Definitions for "Cockcroft"
Cockcroft is a lunar crater that is situated on the far side of the Moon from the Earth, so that it has only be observed and photographed from orbit. It lies to the northeast of the larger Fitzgerald crater, and southeast of Evershed crater.
British physicist who (with Ernest Walton in 1931) first split an atom (1897-1967)