Improvised slingshots Synonyms

We can't find synonyms for the phrase "Improvised slingshots", but we have synonyms for terms, you can combine them.

IS abbreviation

IS is an abbreviation for Improvised Slingshots
What does IS stand for?
IS stands for "Improvised Slingshots"

Definitions for Improvised