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