English Dictionary
Definition pulsar in British English
pulsar noun
[countable] noun
/ˈpʌlsɑː(r)/
Synonyms and related words
