Wiktionary
digital still camera
n. (context electronics English) A digital camera. Abbreviated DSC