strap - İngilizce Eşanlam Sözlük

strap

v.
[1] flog , welt , whip , lather , lash , slash , trounce
n.
[1] shoulder strap