Popular Wordlists
  • word of the day

    cosmotron

    cosmotron - Dictionary definition and meaning for word cosmotron

    Definition
    (noun) a large proton synchrotron; uses frequency modulation of an electric field to accelerate protons
Download our Mobile App Today
Receive our word of the day
on Whatsapp