Yahoo Dictionary Web Search

  1. DSLR
  2. adjective

    • 1. 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

    noun

    • 1. a DSLR camera:

      there's no denying that DSLRs are great at taking quality photos
  3. Variation

    • n.: noun: DSLR, plural noun: DSLRs

    • 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:
    • noun

      a DSLR camera:
  1. 2 results