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
Get the mug
Get a teleconverter mug for your friend Manley.