pulsar
Concise Oxford English Dictionary © 2008 Oxford University Press:
pulsar /ˈpʌlsɑː/
▶noun Astronomy a celestial object, thought to be a rapidly rotating neutron star, that emits regular rapid pulses of radio waves.
– origin 1960s: from puls(ating st)ar, on the pattern of quasar.
'pulsar' also found in these Oxford entries:

