trade bazooka
trade bazooka · trade bazookas
Any trade-related instrument, law, or practice with potential for a large effectAny trade-related instrument, law, or practice with potential for a large effect.
Meaning
1 senses(informal, neologism)Any trade-related instrument, law, or practice with potential for a large effect.
Forms
plural: trade bazookas| Singular | trade bazooka |
|---|---|
| Plural | trade bazookas |
regular