SLR

views updated

SLR • abbr. ∎  self-loading rifle. ∎  single-lens reflex.

More From encyclopedia.com