Meaning of DSLR | Babel Free
Definitions
A digital single-lens reflex camera.
Examples
“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.”
CEFR level
B1
Intermediate
This word is part of the CEFR B1 vocabulary — intermediate level.
This word is part of the CEFR B1 vocabulary — intermediate level.