Find the word definition

Wiktionary
tape delays

n. (tape delay English)