trap No Further a Mystery
a : a device for hurling clay pigeons into your air b : sand trap c : a piece of leather or portion of interwoven leather straps amongst the thumb and index finger of a baseball glove that forms an extension with the pocketSliding the record backwards and forwards underneath the needle established the rhythmic outcome referred to as “scratching.â