Русско-английский научно-технический словарь

испускать свет

In all likelihood superheavy magnetic monopoles would radiate (or emit, or give off) light.

Русско-английский научно-технический словарь