n. (Astronomy) celestial body which radiates electromagnetic pulses at regular intervals (believed to be a rapidly spinning neutron star)
PULSAR
Meaning of PULSAR in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012