digital frame Syllabification: (dig·it·al frame)Definition 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 British & World English dictionary