Where does “tirapiedras” come from?

tirapiedras (Spanish) comes from Spanish piedra, from Old Spanish piedra, from Latin petra, from Ancient Greek πέτρα — rock formation: cliff, ledge, cave, ridge; stone.

tirapiedras (Spanish): slingshot

Definitions

  1. slingshot

Ancestry of “tirapiedras”, step by step

tirapiedras traces back through two separate lines of ancestry.

via Spanish piedra

StepLanguageWordMeaning
1Spanishpiedrastone; flint; hailstone
2Old SpanishpiedraA piece of stone; a rock or pebble
3Latinpetrastone, rock
4Ancient Greekπέτραrock formation: cliff, ledge, cave, ridge; stone

via Spanish tirar

StepLanguageWordMeaning
1Spanishtirarto throw, to toss; to throw out, to toss, to...
2Proto-Germanicteranąto tear; snatch or pull off (from); tug
3Proto-Indo-Europeander-to split, to separate; to tear, to crack, to...
Every word from Ancient Greek πέτραEvery word from Latin petraEvery word from Old Spanish piedra