Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by zaurem
zlr
Share definition
Flag
Zoom Lens
Reflex
. Term originally applied to SLRs with a
non
-removable lens. The term applies now to digital
camera
with electronic viewfinder and control mode near to SLRs.
my zlr
is better than
your
slr
... and
cheaper
zlr
by
zaurem
September 6, 2006
Get the
zlr
mug.