From English-Turkish FreeDict Dictionary ver. 0.3: strap /stɹˈap/ 1. (-ped, -ping) kayış 2. şerit, atkı, bant 3. dar ve uzun kumaş parçası 4. berber kayışı, ustura kayışı 5. (otobüs veya trende) tutunma kayışı 6. kayış veya çemberle tutturmak, çemberlemek 7. kayışla dövmek 8. sıkıntıya sokmak 9. kayışla bilemek. strap'hanger otobüste kayışa tutunup ayakta duran yolcu. strap iron çember demiri. strapped çemberli 10. meteliksiz. strapping kayışla dövme 11. çember.
strap /stɹˈap/ 1. (-ped, -ping) kayış 2. şerit, atkı, bant 3. dar ve uzun kumaş parçası 4. berber kayışı, ustura kayışı 5. (otobüs veya trende) tutunma kayışı 6. kayış veya çemberle tutturmak, çemberlemek 7. kayışla dövmek 8. sıkıntıya sokmak 9. kayışla bilemek. strap'hanger otobüste kayışa tutunup ayakta duran yolcu. strap iron çember demiri. strapped çemberli 10. meteliksiz. strapping kayışla dövme 11. çember.