Kostenlose Online-Wörterbücher: Übersetzungen auf Englisch, Spanisch, Französisch, Italienisch, Chinesisch, Russisch, Definitionen, Synonyme etc.
strap   n 
1 belt, leash, thong, tie  vb 
2 bind, buckle, fasten, lash, secure, tie, truss 
3 beat, belt  (informal) flog, lash, scourge, whip