petrobolos noun1 •(historical) A kind of catapult of Ancient Greece, used for hurling stones. formspetroboloi