Word info

catapulta

Noun

Meaning

catapulta (plural catapultae or catapultæ)

A Roman catapult (weapon for launching projectiles).

Source: en.wiktionary.org

Close letter words and terms