catapulticEnglish

catapultian, catapultic

Adjective

Of or like a catapult

English: catapultic, catapultian

English words with similar meanings

Show 1 words