English dictionary
cockcroft meaning and definition
Definition and meaning of cockcroft at MeaningMonkey.org. cockcroft meaning and definition in the English Dictionary.COCKCROFT noun
Definition of Cockcroft (noun)
- British physicist who (with Ernest Walton in 1931) first split an atom (1897-1967)
- synonyms: Sir John Cockcroft, Sir John Douglas Cockcroft
Source: Princeton University Wordnet