ταρταρώσας
From Tartaros (the deepest abyss of Hades); to incarcerate in eternal torment -- cast down to hell.
ταρταρώσας (tartarōsas) − 1 Occurrence