ἑλέπολις

Etymology
From : literally “taking or capturing cities”.

Noun

 * 1) helepolis, an engine for sieges