← Back to browsetartarusnoun#34,535TranslationNo Japanese definition yet.English definitiona place where the wicked are punished after deathExamplesThe Gods banished Tom to Tartarus and cursed him and his family.Similar wordstartartartaretartantartarstartarytartans← xmasrember →