pulsar

Definitions

from The American Heritage® Dictionary of the English Language, 4th Edition

n. Any of several celestial radio sources emitting short intense bursts of radio waves, x-rays, or visible electromagnetic radiation at regular intervals, generally believed to be rotating neutron stars.

A very important property of the new pulsar is that its pulse period, the time between two beacon sweeps (0.05903 see) has proved to be extremely stable, as opposed to what applies to many other pulsars.