slr

/ˈɛlr/

Definitions

1. noun

A type of camera, particularly a digital single-lens reflex camera, that uses a mirror and prism system to view the scene through the lens.

“She purchased a new SLR to capture high-quality images of her travels.”

2. verb

To take a photograph, especially with a camera.

“The tourists SLR’d the beautiful landscape during their hike.”

Synonyms

  • camera
  • photographer

Antonyms

  • destroy
  • eradicate