What does Catapeltic mean?

Catapeltic meaning in General Dictionary

Of or related to a catapult

View more

  • Of or pertaining to a catapult.