Top Definition
Is a certain kind of lens you attach to your SLR camera so it can have a tele lens with it
SLR camera + teleconverter + tele lens = see whatever you wnt to by your camera, including fast objects, planes and aliens too!
by Alams Padrón June 06, 2006
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.