helepolis
helepolis
English
Noun
Ad
Definition
an ancient Greek siege engine consisting of a wheeled tower containing machines for throwing stones and spears
Etymology
From Ancient Greek ἑλέπολις (helépolis, “taker of cities”).
Ad