Makeshift slingshot Synonyms

Definitions for Makeshift


Definitions for Slingshot


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