tape echo









tape echo


noun

  1. a means of delaying the repeat of a sound by adjusting the time lapse between the recording and playback heads of a tape recorderAlso called: tape slap
51 queries 0.658