tape slap
noun
another term for tape echo
Words nearby tape slap
tape grass,
tape machine,
tape measure,
tape player,
tape recorder,
tape slap,
tape streamer,
tape transport,
tape-record,
tapeman,
tapenade