Search Details

Word: slr (lookup usage) (lookup stats)


Meaning:

initialism:

  • (Camera) Single Lens Reflex
  • (Firearm) Self Loading Rifle

Source: Wiktionary | Src Info »