trap No Further a Mystery
a : a device for hurling clay pigeons in to the air b : sand trap c : a bit of leather-based or section of interwoven leather-based straps concerning the thumb and index finger of the baseball glove that kinds an extension on the pocketSliding the record backwards and forwards beneath the needle created the rhythmic impact referred to as “scratch