tape echo
noun
a means of delaying the repeat of a sound by adjusting the time lapse between the recording and playback heads of a tape recorder
Also called: tape slap
Words nearby tape echo
tapas,
tapazole,
tape,
tape deck,
tape drive,
tape echo,
tape editing,
tape grass,
tape machine,
tape measure,
tape player