digital frameDefinition of digital frame noun a device for displaying a revolving selection of digital photographs, which can be uploaded directly from a digital camera or memory card. digital frame in other Oxford dictionaries Definition of digital frame in the US English dictionary