Culham (noun) Definition, Meaning & Examples

noun
  1. a village in S central England, in Oxfordshire: site of the UK centre for thermonuclear reactor research and of the Joint European Torus (JET) programme
Culham (noun) Definition, Meaning & Examples

More Definitions