a : a device for hurling clay pigeons in to the air b : sand trap c : a piece of leather-based or part of interwoven leather-based straps between the thumb and index finger of a baseball glove that kinds an extension in the pocket Sliding the report back https://arabicmusic202419517.ageeksblog.com/29527516/fascination-about-trap