Meaning of X-ray nova in English:
X-ray nova
noun
AstronomyA celestial object that is a very strong but transient emitter of X-rays, typically a binary system with either a neutron star or a black hole as the receptor (rather than a white dwarf as in an ordinary nova).
Origin
1960s; earliest use found in Science News.
Are You Learning English? Here Are Our Top English Tips