Definition of DSLR in English:

DSLR

adjective

  • Denoting or relating to a camera that combines the optics and mechanisms of a single-lens reflex camera with a digital imaging sensor, rather than photographic film.

    ‘the ideal candidate will also have experience of operating DSLR video cameras’
    ‘a DSLR lens may or may not have image stabilization features built in’

noun

  • A DSLR camera.

    ‘there's no denying that DSLRs are great at taking quality photos’

Origin

1990s abbreviation of digital single-lens reflex (see single-lens reflex).