Definitions for "Slr camera"
noun: a type of camera with one lens which is used both for viewing and taking the picture
Single lens reflex camera. Uses a viewfinder system with a mirror and focussing screen.
a Single Lens Reflex camera