Skip to main content

Bug's (Occasional) Word of the Day

ballista

noun. An ancient and medieval engine of warfare, usually having a design similar to a crossbow, used to hurl heavy projectiles.Source

Related Words