PULSAR Meaning of PULSAR in English n. Astron. a cosmic source of regular and rapid pulses of radiation usu. at radio frequencies, e.g. a rotating neutron star. Etymology: pulsating st ar, after quasar Oxford English vocab. Оксфордский английский словарь. 2012