Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by LegitSciNtech
First Light
Share definition
Flag
When a telescope or
astronomical
instrument is
first
used to
take
an image after construction.
I just started to build a 100 meter optical telescope in my backyard:
first
light
will
be in 2038.
First Light
by
LegitSciNtech
August 22, 2011
Get the
First Light
mug.