dslr

noun 2

Definitions

noun

1

A digital single-lens reflex camera.

Still images are captured at 14-megapixel resolution, which matches some high-end D.S.L.R. cameras, and the unit seems to do a good job of coping with a variety of lighting conditions.

noun

1

Alternative form of DSLR.

Your note

not saved
0 chars