SLR Definition

eselär
abbreviation
Single-lens reflex.
American Heritage
noun
Webster's New World