DictionaryAI

digital still camera

Short definition from Wiktionary

Noun

  1. A digital camera. Abbreviated DSC.

We haven’t written up digital still camera yet: Simple and Standard meanings, examples and a quiz.