Word: DSLR
Part of speech: Noun
Syllables: dslr
Definition: A digital single-lens reflex camera.
Morphemes:
Affix: DSLR
Language: en
PoS: Noun
Meaning: A digital single-lens reflex camera.