'pulsar' definitions:

Definition of 'pulsar'

(from WordNet)
noun
A degenerate neutron star; small and extremely dense; rotates very fast and emits regular pulses of polarized radiation

Synonyms of 'pulsar'

From: Moby Thesaurus