Schleida

Noun

 * 1) sling (device for casting stones)