Find the word definition

Wiktionary
digital still camera

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