lanzapiedras

Spanish

Etymology

Verb-object compound, composed of lanza (to throw) +‎ piedras (stones).

Noun

lanzapiedras m (plural lanzapiedras)

  1. trebuchet