Find the word definition

Wiktionary
digital video recorders

n. (digital video recorder English)