Word: DSC
Part of speech: Noun
Syllables: dsc
Definition: more commonly called a digital camera.
Morphemes:
Affix: DSC
Language: en
PoS: Noun
Meaning: more commonly called a digital camera.