Definition: guest star: The ancient Chinese term for a star that newly appears in the night sky, and then later disappears. Later, the Europeans called this a nova.
By Nick Greene, About.com
©2008 About.com, a part of The New York Times Company.
All rights reserved.