Improvised slingshot Synonyms

Definitions for Improvised


Definitions for Slingshot


  • (noun) a plaything consisting of a Y-shaped stick with elastic between the arms ; used to propel small stones