1. catapultian

adjective. Of or like a catapult.
Synonyms
Featured Games