Tartarus definition an abyss under Hades where the Titans were imprisoned Meaning, pronunciation, translations and examplesHow to pronounce tartar How to say tartar Listen to the audio pronunciation in the Cambridge English Dictionary Learn moreTartar WordReference English dictionary, questions, discussion and forums All Free
Mythology Mondays