Strap

/stræp/

Synonyms

Slang Meanings

A firearm (especially in gang or street slang).
He's packing a strap for protection.
To defeat someone decisively.
They strapped them in the last game.