SynonymX
Speak
Catapultic
Definition of Catapultic
1.
Of or like a catapult
Adjective
Synonyms for word "catapultic"
catapultian